Subversion Repositories bacoAlunos

Compare Revisions

Ignore whitespace Rev 1014 → Rev 1015

/impl/src/java/pt/estgp/estgweb/domain/dao/impl/ConfigurationDaoImpl.java
29,6 → 29,7
Configuration configuration = new ConfigurationImpl();
configuration.setInterfaceImportYear("201516");
configuration.setImportsDefaultImportYear("201516");
configuration.setCourseUnitEvaluationActiveYear(null);
configuration.setSaveDate(new Date());
save(configuration);
return configuration;
94,5 → 95,58
return importYear;
}
 
public String getCourseUnitEvaluationActiveYear()
{
return load().getCourseUnitEvaluationActiveYear();
}
 
public String getCourseUnitEvaluationActiveYearCreateTransaction()
{
getCurrentSession().beginTransaction();
String activeYear = getCourseUnitEvaluationActiveYear();
getCurrentSession().getTransaction().commit();
return activeYear;
}
 
public void updateCourseUnitEvaluationActiveYear(String activeYear)
{
Configuration config = load();
config.setCourseUnitEvaluationActiveYear(activeYear);
}
 
public void updateCourseUnitEvaluationActiveYearCreateTransaction(String activeYear)
{
getCurrentSession().beginTransaction();
updateCourseUnitEvaluationActiveYear(activeYear);
getCurrentSession().getTransaction().commit();
}
 
 
 
public String getSigesWebServicesWsdl()
{
return load().getSigesWebServicesWsdl();
}
 
public String getSigesWebServicesWsdlCreateTransaction()
{
getCurrentSession().beginTransaction();
String wsdl = getSigesWebServicesWsdl();
getCurrentSession().getTransaction().commit();
return wsdl;
}
 
public void updateSigesWebServicesWsdl(String wsdl)
{
Configuration config = load();
config.setSigesWebServicesWsdl(wsdl);
}
 
public void updateSigesWebServicesWsdlCreateTransaction(String wsdl)
{
getCurrentSession().beginTransaction();
updateSigesWebServicesWsdl(wsdl);
getCurrentSession().getTransaction().commit();
}
 
}
/impl/src/java/pt/estgp/estgweb/domain/dao/impl/CourseUnitDaoImpl.java
532,7 → 532,7
.createAlias("course", "c")
.add(eq("c.id", courseId))
.add(not(eq("importYear", DaoFactory.getConfigurationDaoImpl().getInterfaceImportYear())))
.add(ge("importYear", "201415"))
.add(ge("importYear", "201415" ))
.add(isNull("courseUnitEvaluation"))
.list();
}
/impl/src/hbm/pt/estgp/estgweb/domain/Configuration.hbm.xml
16,6 → 16,10
<property name="interfaceImportYear" type="string"/>
<property name="importsDefaultImportYear" type="string"/>
<property name="sigesWebServicesWsdl" type="string"/>
 
<!--CourseUnitEvaluation formatImportYear-->
<property name="courseUnitEvaluationActiveYear" type="string"/>
 
<subclass name="pt.estgp.estgweb.domain.ConfigurationImpl" discriminator-value="ConfigurationImpl"/>
</class>
</hibernate-mapping>
/impl/src/web/user/courseunits/courseunit.jsp
264,9 → 264,11
<h2><bean:message key="courseunit.summaries"/></h2>
<logic:notEmpty name="CourseUnitView" property="summariesFromJson">
<p><a href="<%=request.getContextPath()%>/ftpProxyStream/ionline${CourseUnitView.sumariosPathFileIntranet}">Descarregar PDF</a></p>
SA <bean:write name="CourseUnitView" property="lateSummaries"/>
<logic:greaterThan value="0" name="CourseUnitView" property="lateSummaries">
<p style="background-color: yellow">Tem <bean:write name="CourseUnitView" property="lateSummaries"/> Sumários por preencher.
<p style="background-color: yellow">Tem <bean:write name="CourseUnitView" property="lateSummaries"/>
<logic:equal name="CourseUnitView" property="lateSummaries" value="1">Sumário</logic:equal>
<logic:greaterThan name="CourseUnitView" property="lateSummaries" value="1">Sumários</logic:greaterThan>
por preencher.
<a target="_blank" href="http://netpa.ipportalegre.pt">Aceda ao NETPA para regularizar</a></p>
</logic:greaterThan>
</logic:notEmpty>