Subversion Repositories bacoAlunos

Compare Revisions

Ignore whitespace Rev 1033 → Rev 1034

/impl/src/web/user/home/teacher.jsp
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);