Rev 1333 | Blame | Compare with Previous | Last modification | View Log | RSS feed
<%@ page import="jomm.dao.impl.AbstractDao" %>
<%@ page import="pt.estgp.estgweb.domain.Course" %>
<%@ page import="pt.estgp.estgweb.domain.dao.DaoFactory" %>
<%@ page import="java.util.List" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld" prefix="nested" %>
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/tlds/struts-tiles.tld" prefix="tiles" %>
<%@ taglib uri="/WEB-INF/tlds/baco.tld" prefix="baco" %>
<%@ taglib uri="/WEB-INF/tlds/jomm.tld" prefix="jomm" %>
<%
long courseId = Long.parseLong(request.getParameter("courseId"));
String importYear = request.getParameter("importYear");
AbstractDao.getCurrentSession().beginTransaction();
List<Object[]> courseUnitTurmas = DaoFactory.getCourseUnitTurmaDaoImpl().loadByCourse(courseId, importYear);
Course course = DaoFactory.getCourseDaoImpl().load(courseId);
%>
<table class="tablesorterfiltered">
<thead>
<tr>
<th>Ano</th>
<th>Turma</th>
<th>Unidades</th>
<th>Estudantes</th>
</tr>
</thead>
<tbody>
<%
for(Object[] pair : courseUnitTurmas)
{
String turma = (String) pair[0];
Integer count = (Integer) pair[1];
Integer students = (Integer) pair[2];
%>
<tr>
<td><%=importYear%></td>
<td><%=turma%></td>
<td>
<a href="#" class="reloadAjaxRequestModal" data-href="<%=request.getContextPath()%>/user/questionarios/pedagogicoEstudante/listTurmasCourseUnits.jsp?importYear=<%=importYear%>&courseId=<%=courseId%>&turma=<%=turma%>" data-title="Unidades com a turma <%=turma%> do Curso de <%=course.getName()%> (<%=course.getCode()%>)">
<%=count%>
</a>
</td>
<td><%=students%></td>
</tr>
<%
}
%>
</tbody>
</table>
<%
AbstractDao.getCurrentSession().getTransaction().commit();
%>