Subversion Repositories bacoAlunos

Rev

Rev 1327 | Blame | Compare with Previous | Last modification | View Log | RSS feed

<%@ page import="jomm.dao.impl.AbstractDao" %>
<%@ page import="pt.estgp.estgweb.domain.CourseUnit" %>
<%@ page import="pt.estgp.estgweb.domain.dao.DaoFactory" %>
<%@ page import="java.util.List" %>
<%@ page import="pt.estgp.estgweb.domain.CourseUnitTurma" %>
<%@ 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");
    String turma = request.getParameter("turma");

    AbstractDao.getCurrentSession().beginTransaction();
    List<CourseUnit> courseUnits = DaoFactory.getCourseUnitDaoImpl().loadByCourseTurma(courseId, importYear,turma);
    request.setAttribute("courseUnits",courseUnits);
%>
<table class="tablesorterfiltered">
    <thead>
    <tr>
        <th>Codigo</th>
        <th>Nome</th>
        <th>Semestre</th>
        <th>Curso</th>
        <th>Codigo Curso</th>
        <th>Turmas</th>
    </tr>
    </thead>
    <tbody>
    <logic:iterate id="courseUnit" name="courseUnits" type="pt.estgp.estgweb.domain.CourseUnit">
        <tr>
            <td>${courseUnit.code}</td>
            <td>
                <a target="_blank" href="<%=request.getContextPath()%>/user/startLoadCourseUnitFromHome.do?id=${courseUnit.id}">${courseUnit.name}</a>
            </td>
            <td>${courseUnit.semestre}</td>
            <td>
                <a class="reloadAjaxRequestModal" href="#" data-href="<%=request.getContextPath()%>/user/questionarios/pedagogicoEstudante/listCourseUnitsTurmas.jsp?importYear=${courseUnit.importYear}&courseId=<%=courseId%>" data-title="Turmas do Curso de ${courseUnit.courseName} (${courseUnit.courseCode})">
                        ${courseUnit.courseName}
                </a>
            </td>
            <td>${courseUnit.courseCode}</td>
            <td>
                <a class="reloadAjaxRequestModal" href="#" data-href="<%=request.getContextPath()%>/user/questionarios/pedagogicoEstudante/listCunitTurmas.jsp?courseUnitId=${courseUnit.id}" data-title="Turmas da Unidade ${courseUnit.name} (${courseUnit.code}) do curso de ${courseUnit.courseName} (${courseUnit.courseCode})">
                   <%=courseUnit.getTurmas().size()%>
                </a>
            </td>
        </tr>
    </logic:iterate>
    </tbody>
</table>
<%
    AbstractDao.getCurrentSession().getTransaction().commit();
%>