Subversion Repositories bacoAlunos

Compare Revisions

Ignore whitespace Rev 1632 → Rev 1633

/branches/v3/impl/src/web/user/courseunits/courseunitassignement.jsp
3,6 → 3,7
<%@ page import="jomm.utils.MessageResources" %>
<%@ page import="java.util.Collections" %>
<%@ page import="pt.estgp.estgweb.domain.views.utils.CourseUnitDeliverableComparator" %>
<%@ page import="org.json.JSONObject" %>
<%@ 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" %>
151,6 → 152,10
 
%>
 
<%
StringBuilder deliverInfoCsv = new StringBuilder();
%>
 
<nested:form action="/user/courseUnitControllerFromHome">
<input type="hidden" name="dispatch" value="updateDeliverables">
<html:hidden property="courseUnitAssignementView.id" value="${CourseUnitAssignementView.id}"/>
172,8 → 177,35
<th><bean:message key="courseunit.assignement.deliver.obs"/></th>
</tr>
</thead>
<%
deliverInfoCsv.append("Total de Versões Entregues").append(";");
deliverInfoCsv.append("Data de Entrega da Primeira Versão").append(";");
deliverInfoCsv.append("Data de Entrega").append(";");
deliverInfoCsv.append("Entregue").append(";");
deliverInfoCsv.append("Número").append(";");
deliverInfoCsv.append("Nome").append(";");
deliverInfoCsv.append("Nota").append(";");
deliverInfoCsv.append("Observações").append(";");
deliverInfoCsv.append("\n");
 
%>
<tbody>
<nested:iterate id="deliverable" property="courseUnitAssignementView.deliverables" type="pt.estgp.estgweb.domain.views.CourseUnitDeliverableView">
<%
deliverInfoCsv.append(deliverable.getVersionsSize()).append(";");
deliverInfoCsv.append(deliverable.getDeliverDateMinutesSecondsStrFirstVersion()).append(";");
deliverInfoCsv.append(deliverable.getDeliverDateStrMinutesSeconds()).append(";");
if(deliverable.isLateDeliver())
deliverInfoCsv.append("Entregue a Horas").append(";");
else
deliverInfoCsv.append("Entregua Atrasada").append(";");
deliverInfoCsv.append(deliverable.getStudent().getCode()).append(";");
deliverInfoCsv.append(deliverable.getStudent().getName()).append(";");
deliverInfoCsv.append(deliverable.getGrade()).append(";");
deliverInfoCsv.append(deliverable.getObs().replaceAll("\\n"," ")).append(";");
deliverInfoCsv.append("\n");
 
%>
<tr>
<td align="right">
 
219,8 → 251,13
 
</tbody>
</table>
<input type="button" onclick="this.form.submit()" value="<bean:message key="confirm"/>"/>
<input type="button" class="btn btn-success" onclick="this.form.submit()" value="<bean:message key="confirm"/>"/>
</nested:form>
 
<button type="button" class="btn btn-default pull-right" data-toggle="collapse" data-target="#csvInfo">Informação da tabela em CSV</button>
<div id="csvInfo" class="collapse">
<pre><%=deliverInfoCsv.toString()%></pre>
</div>
</div>
</div>