Subversion Repositories bacoAlunos

Compare Revisions

Ignore whitespace Rev 634 → Rev 635

/impl/src/web/user/home/student.jsp
78,9 → 78,19
</logic:present>
<logic:present name="UserSession" property="user.subscribedUnitsCurrentYearViewS2">
<logic:notEmpty name="UserSession" property="user.subscribedUnitsCurrentYearViewS2">
<ul>
<table cellpadding="0" cellspacing="0" class="dataTable">
<tr>
<th>Exames de 1ª Época</th>
<th>Inscrito</th>
<th></th>
</tr>
 
<logic:iterate id="unit" name="UserSession" property="user.subscribedUnitsCurrentYearViewS2" type="pt.estgp.estgweb.domain.CourseUnit">
<li>
<tr>
<td>
${unit.name}
</td>
 
<%
String courseCode = "";
if(unit.getCourse() != null)
112,10 → 122,10
sess.getTransaction().commit();
 
if(!inscrito && request.getParameter("inscrever") != null)
if(request.getParameter("inscrever") != null)
{
 
if(request.getParameter("inscrever").equals("true"))
if(!inscrito && request.getParameter("inscrever").equals("true"))
{
long courseunit_id=Long.parseLong(request.getParameter("courseunit_id"));
if(courseunit_id == unit.getId())
133,11 → 143,11
e.printStackTrace();
}
sess.flush();
sess.connection().commit();
sess.getTransaction().commit();
inscrito = true;
}
}
else
else if(inscrito && request.getParameter("inscrever").equals("false"))
{
long courseunit_id=Long.parseLong(request.getParameter("courseunit_id"));
if(courseunit_id == unit.getId())
153,7 → 163,7
e.printStackTrace();
}
sess.flush();
sess.connection().commit();
sess.getTransaction().commit();
inscrito = false;
}
}
163,37 → 173,55
{
%>
 
 
<td style="background-color:green;color:white;text-align:center">Sim</td>
<td style="text-align:center">
<form style="padding:0;margin:0" action="<%=request.getContextPath()%>/user/home.do" method="post">
<input type="hidden" name="inscrever" value="false">
<input type="hidden" name="courseunit_id" value="${unit.id}">
<b style="background-color:#90ee90; border:1px solid black">[Aluno ja inscrito em Exame de ${unit.name}]</b> <input style="background-color:red; color:white;" type="submit" value="DESISCREVER em EXAME de ${unit.name} (<%=courseCode%>)" onclick="return confirm('Esta acção vai remover a sua inscrição no Exame de ${unit.name}. Tem a certeza que se deseja remover a sua ionscrição da unidade de ${unit.name}?');">
/form>
 
<input type="submit" value="Desinscrever" onclick="return confirm('Esta acção vai remover a sua inscrição no Exame de ${unit.name}. Tem a certeza que se deseja remover a sua ionscrição da unidade de ${unit.name}?');">
</form>
</td>
<%
}
else
{
%>
<form style="padding:0;margin:0" action="<%=request.getContextPath()%>/user/home.do" method="post">
<input type="hidden" name="inscrever" value="true">
<input type="hidden" name="courseunit_id" value="${unit.id}">
<input type="submit" value="Inscrever em EXAME de ${unit.name} (<%=courseCode%>)" onclick="return confirm('Esta acção vai inscrevê-lo no Exame de ${unit.name}. Tem a certeza que se deseja inscrever da unidade de ${unit.name}?');">
</form>
<td style="text-align:center">Não</td>
<td style="text-align:center">
<form style="padding:0;margin:0" action="<%=request.getContextPath()%>/user/home.do" method="post">
<input type="hidden" name="inscrever" value="true">
<input type="hidden" name="courseunit_id" value="${unit.id}">
<input type="submit" value="Inscrever" onclick="return confirm('Esta acção vai inscrevê-lo no Exame de ${unit.name}. Tem a certeza que se deseja inscrever da unidade de ${unit.name}?');">
</form>
</td>
<%
}
%>
<html:link action="/user/startLoadCourseUnitFromHome?id=${unit.id}">${unit.name} (<%=courseCode%><%//${unit.courseName} (${unit.courseCode})%>) </html:link>
<html:link action="/user/startLoadCourseUnitRootFromHome?courseUnitView.id=${unit.id}"><img border="0" alt="Pastas" src="<%=request.getContextPath()%>/imgs/folder.gif"></html:link>
</tr>
 
</li>
</logic:iterate>
</ul>
</table>
 
 
<ul>
<logic:iterate id="unit" name="UserSession" property="user.subscribedUnitsCurrentYearViewS2" type="pt.estgp.estgweb.domain.CourseUnit">
<li>
<%
String courseCode = "";
if(unit.getCourse() != null)
{
String courseName = unit.getCourse().getName();
String[] words = courseName.split(" ");
for(String word: words)
{
if(word != null && word.length() > 3 && word.charAt(0) >= 'A' && word.charAt(0) <= 'Z' )
{
courseCode += word.charAt(0);
}
}
}
 
%>
<html:link action="/user/startLoadCourseUnitFromHome?id=${unit.id}">${unit.name} (<%=courseCode%><%//${unit.courseName} (${unit.courseCode})%>) </html:link>
<html:link action="/user/startLoadCourseUnitRootFromHome?courseUnitView.id=${unit.id}"><img border="0" alt="Pastas" src="<%=request.getContextPath()%>/imgs/folder.gif"></html:link>