Rev 1969 | Blame | Compare with Previous | Last modification | View Log | RSS feed
<%@ page import="pt.estgp.estgweb.domain.dao.DaoFactory" %>
<%@ page import="jomm.dao.impl.AbstractDao" %>
<%@ page import="pt.estgp.estgweb.domain.Course" %>
<%@ page import="java.util.List" %>
<%@ page import="pt.estgp.estgweb.domain.CourseUnit" %>
<%@ page import="pt.estgp.estgweb.domain.Teacher" %>
<%--
Created by IntelliJ IDEA.
User: Jorge
Date: 27/Mai/2008
Time: 12:20:34
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%
AbstractDao.getCurrentSession().beginTransaction();
List<Course> courses = DaoFactory.getCourseDaoImpl().findAll();
for(Course c: courses)
{
%>
<table border="1">
<tr>
<th>Nome</th>
<td><%=c.getName()%></td>
</tr>
<tr>
<th>Codigo</th>
<td><%=c.getCode()%></td>
</tr>
<tr>
<th>Grau</th>
<td><%=c.getDegree()%></td>
</tr>
</table>
<table border="1">
<tr>
<th>
Unidade
</th>
<th>
Semestre
</th>
</tr>
<%
for (CourseUnit cu : c.getCourseUnits())
{
%>
<tr>
<td>
<%=cu.getName()%>
</td>
<td>
<%=cu.getSemestre()%>
</td>
<%
for (Teacher t: cu.getTeachers())
{
%>
<td><%=t.getName()%></td>
<%
}
%>
</tr>
<%
}
%>
</table>
<%
}
AbstractDao.getCurrentSession().getTransaction().commit();
%>
Generated by GNU Enscript 1.6.5.2.