251,62 → 251,101 |
|
|
<% |
|
try{ |
HibernateUtils.getCurrentSession().beginTransaction(); |
List<CourseUnitDaoImpl.CourseMissingValidationProgram> result = DaoFactory.getCourseUnitDaoImpl().loadMissingProgramValidate(UserSession); |
List<CourseUnitDaoImpl.CourseMissingValidationEvaluation> result2 = DaoFactory.getCourseUnitDaoImpl().loadMissingEvaluationValidate(UserSession); |
List<CourseUnitDaoImpl.CourseMissingValidationEvaluation> result3 = DaoFactory.getCourseUnitDaoImpl().loadMissingEvaluation(UserSession); |
if(result.size() > 0 || result2.size() > 0 || result3.size()>0) |
{ |
%> |
<div class="block"> |
<p class="WARNING"><label class="WARNING"> Tarefas das Comissões de Curso</label></p> |
HibernateUtils.getCurrentSession().beginTransaction(); |
String activeYear = DaoFactory.getConfigurationDaoImpl().getCourseUnitEvaluationActiveYear(); |
if(activeYear != null) |
{ |
List<CourseUnitDaoImpl.CourseMissingValidationProgram> result = DaoFactory.getCourseUnitDaoImpl().loadMissingProgramValidate(UserSession); |
List<CourseUnitDaoImpl.CourseMissingValidationEvaluation> result2 = DaoFactory.getCourseUnitDaoImpl().loadMissingEvaluationValidate(UserSession); |
List<CourseUnitDaoImpl.CourseMissingValidationEvaluation> result3 = DaoFactory.getCourseUnitDaoImpl().loadMissingEvaluation(UserSession); |
if(result.size() > 0 || result2.size() > 0 || result3.size()>0) |
{ |
%> |
<div class="block"> |
<p class="WARNING"><label class="WARNING"> Tarefas das Comissões de Curso (<%=activeYear%>)</label></p> |
|
<ul> |
<ul> |
|
|
<% |
if(result.size()>0) |
{ |
%> |
<li> |
<h1>Fichas curriculares por validar</h1> |
<ul> |
<% |
for(CourseUnitDaoImpl.CourseMissingValidationProgram mis:result) |
if(result.size()>0) |
{ |
%> |
<li> |
<h1>Fichas curriculares por validar</h1> |
<ul> |
<% |
for(CourseUnitDaoImpl.CourseMissingValidationProgram mis:result) |
{ |
%> |
<li><a href="<%=request.getContextPath()%>/user/startLoadCoursesProgramsFromHome.do#<%=mis.course.getId()%>"><%=mis.course.getName()%> (<%=mis.courseUnits.size()%>)</a></li> |
<% |
} |
%> |
</ul> |
</li> |
<% |
} |
%> |
<% |
if(result2.size()>0) |
{ |
|
%> |
<li><a href="<%=request.getContextPath()%>/user/startLoadCoursesProgramsFromHome.do#<%=mis.course.getId()%>"><%=mis.course.getName()%> (<%=mis.courseUnits.size()%>)</a></li> |
<li> |
<h1>Relatórios de avaliação por validar</h1> |
<p>Expanda os cursos e clique nas unidades para validar os relatórios de avaliação.</p> |
<p>No final de cada relatório existe um botão de validação para os membros das comissões dos cursos respectivos.</p> |
<ul> |
<% |
for(CourseUnitDaoImpl.CourseMissingValidationEvaluation mis:result2) |
{ |
%> |
<li> |
<h2><a href="javascript:showOrHide('evaluationValidate<%=mis.course.getId()%>')"><%=mis.course.getName()%> / <%=mis.course.getCode()%></a> (<%=mis.courseUnits.size()%>)</h2> |
<ul id="evaluationValidate<%=mis.course.getId()%>" style="display: none"> |
<% |
for(CourseUnit cu: mis.courseUnits) |
{ |
%> |
<li><a href="<%=request.getContextPath()%>/user/startLoadCourseUnitEvaluation.do?courseUnitId=<%=cu.getId()%>"><%=cu.getImportYear()%> / <%=cu.getName()%> / <%=cu.getCode()%></a></li> |
<% |
} |
%> |
</ul> |
|
</li> |
<% |
} |
%> |
</ul> |
</li> |
<% |
|
} |
%> |
</ul> |
</li> |
<% |
} |
%> |
<% |
if(result2.size()>0) |
{ |
|
%> |
<li> |
<h1>Relatórios de avaliação por validar</h1> |
<p>Expanda os cursos e clique nas unidades para validar os relatórios de avaliação.</p> |
<p>No final de cada relatório existe um botão de validação para os membros das comissões dos cursos respectivos.</p> |
<ul> |
<% |
for(CourseUnitDaoImpl.CourseMissingValidationEvaluation mis:result2) |
if(result3.size()>0) |
{ |
|
%> |
<li> |
<h1>Relatórios de avaliação ainda não preenchidos</h1> |
<ul> |
<% |
for(CourseUnitDaoImpl.CourseMissingValidationEvaluation mis:result3) |
{ |
%> |
<li> |
<h2><a href="javascript:showOrHide('evaluationValidate<%=mis.course.getId()%>')"><%=mis.course.getName()%> / <%=mis.course.getCode()%></a> (<%=mis.courseUnits.size()%>)</h2> |
<ul id="evaluationValidate<%=mis.course.getId()%>" style="display: none"> |
<h2><a href="javascript:showOrHide('evaluationFill<%=mis.course.getId()%>')"><%=mis.course.getName()%> / <%=mis.course.getCode()%></a> (<%=mis.courseUnits.size()%>)</h2> |
<ul id="evaluationFill<%=mis.course.getId()%>" style="display: none"> |
<% |
for(CourseUnit cu: mis.courseUnits) |
{ |
%> |
<li><a href="<%=request.getContextPath()%>/user/startLoadCourseUnitEvaluation.do?courseUnitId=<%=cu.getId()%>"><%=cu.getImportYear()%> / <%=cu.getName()%> / <%=cu.getCode()%></a></li> |
<li><a href="<%=request.getContextPath()%>/user/startLoadCourseUnitEvaluation.do?courseUnitId=<%=cu.getId()%>"><%=cu.getImportYear()%> / <%=cu.getName()%> / <%=cu.getCode()%></a></li> |
<% |
} |
%> |
314,54 → 353,20 |
|
</li> |
<% |
} |
%> |
</ul> |
</li> |
<% |
|
} |
%> |
<% |
if(result3.size()>0) |
{ |
|
%> |
<li> |
<h1>Relatórios de avaliação ainda não preenchidos</h1> |
<ul> |
<% |
for(CourseUnitDaoImpl.CourseMissingValidationEvaluation mis:result3) |
{ |
%> |
<li> |
<h2><a href="javascript:showOrHide('evaluationFill<%=mis.course.getId()%>')"><%=mis.course.getName()%> / <%=mis.course.getCode()%></a> (<%=mis.courseUnits.size()%>)</h2> |
<ul id="evaluationFill<%=mis.course.getId()%>" style="display: none"> |
<% |
for(CourseUnit cu: mis.courseUnits) |
{ |
%> |
<li><a href="<%=request.getContextPath()%>/user/startLoadCourseUnitEvaluation.do?courseUnitId=<%=cu.getId()%>"><%=cu.getImportYear()%> / <%=cu.getName()%> / <%=cu.getCode()%></a></li> |
<% |
} |
%> |
</ul> |
|
</li> |
<% |
|
} |
%> |
</ul> |
</li> |
<% |
|
} |
%> |
</ul> |
</div> |
<% |
} |
HibernateUtils.getCurrentSession().getTransaction().commit(); |
</div> |
<% |
} |
} |
HibernateUtils.getCurrentSession().getTransaction().commit(); |
}catch(Throwable e) |
{ |
System.out.println(e); |