From 768b236639b4c0ff11955024220207907dcb495b Mon Sep 17 00:00:00 2001
From: Bruno Nocera Zanette <brunonzanette@gmail.com>
Date: Tue, 23 Sep 2014 00:53:52 -0300
Subject: [PATCH] Modify ocorrencias's field to be shown as a table

Modify ocorrencias's field to be shown as a table
---
 .../webapp/WEB-INF/views/programas/show.jspx  | 80 ++++++++++++++++++-
 1 file changed, 78 insertions(+), 2 deletions(-)

diff --git a/src/main/webapp/WEB-INF/views/programas/show.jspx b/src/main/webapp/WEB-INF/views/programas/show.jspx
index 29962db..daf33f7 100644
--- a/src/main/webapp/WEB-INF/views/programas/show.jspx
+++ b/src/main/webapp/WEB-INF/views/programas/show.jspx
@@ -23,7 +23,45 @@
             <field:display field="tematicas" id="s_br_ufpr_c3sl_estacaojuventude_Programa_tematicas" object="${programa}" z="MGW1ri2bdcseKFkrWylIlUuaaZ8="/>
             <field:display field="orgaosExecutores" id="s_br_ufpr_c3sl_estacaojuventude_Programa_orgaosExecutores" object="${programa}" z="1gT8Ej5o6DpoZCoNVwb5k04qiEk="/>
             <field:display field="parceiros" id="s_br_ufpr_c3sl_estacaojuventude_Programa_parceiros" object="${programa}" z="coSlUd/2gZZHVefaIRLXg0IR7SE="/>
-            <field:display field="ocorrencias" id="s_br_ufpr_c3sl_estacaojuventude_Programa_ocorrencias" object="${programa}" z="ilsvE8WyebDaqtMvENxh6UAc8mc="/>
+            
+            <!-- <field:display field="ocorrencias" id="s_br_ufpr_c3sl_estacaojuventude_Programa_ocorrencias" object="${programa}" z="ilsvE8WyebDaqtMvENxh6UAc8mc="/> -->
+            
+			<div id="_s_br_ufpr_c3sl_estacaojuventude_Programa_ocorrencias_id">
+			<label for="_ocorrencias_id">Ocorrências:</label>
+			<div id="_s_br_ufpr_c3sl_estacaojuventude_Programa_ocorrencias_ocorrencias_id" class="box">
+				<table style="width:80%">
+				<tr>
+					<th>Orgão Local Responsável pela Execução</th>
+					<th>Benefícios Locais Agregados</th>
+					<th>Como Acessar</th>
+					<th>Quantidade de Vagas no Total para o Município</th>
+					<th>Municípios</th>
+				</tr>
+				<c:forEach xmlns:c="http://java.sun.com/jsp/jstl/core" var="ocorrencia" items="${programa.ocorrencias}">
+				<tr>
+          			<td>
+          				<c:forEach xmlns:c="http://java.sun.com/jsp/jstl/core" varStatus="loop" var="orgaoExecutor" items="${ocorrencia.orgaosExecutores}" >
+          					<jsp:text>${orgaoExecutor.nome}</jsp:text>
+          					<c:if test="${!loop.last}">, </c:if> 
+          				</c:forEach>
+          			</td>
+          			<td>${ocorrencia.beneficiosLocais}</td>
+          			<td>${ocorrencia.comoAcessar}</td>
+          			<td>${ocorrencia.quantidadeVagas}</td>
+          			<td>
+						<c:forEach xmlns:c="http://java.sun.com/jsp/jstl/core" varStatus="loop" var="municipio" items="${ocorrencia.municipios}">
+          					<jsp:text>${municipio.nome}</jsp:text>
+          					<c:if test="${!loop.last}">, </c:if> 
+          				</c:forEach>
+          			</td>
+	          	</tr>
+	          	</c:forEach>
+	          	</table>
+	          	<jsp:text><br></br></jsp:text>
+			</div>
+			</div>
+			<jsp:text><br></br></jsp:text>	            
+            
             <field:display field="status" id="s_br_ufpr_c3sl_estacaojuventude_Programa_status" object="${programa}" z="Ex1h1KKyzbozMQkH4LTE8dt9nIs="/>
             <field:display field="usuario" id="s_br_ufpr_c3sl_estacaojuventude_Programa_usuario" object="${programa}" z="jm24JcaO4Fl9jBPiK2EQ/5+MJ0s="/>
             <field:display field="situacao" id="s_br_ufpr_c3sl_estacaojuventude_Programa_situacao" object="${programa}" z="D19ptiNLpaU9ZLGXHVpHYSHXkW0="/>
@@ -52,7 +90,45 @@
             <field:display field="tematicas" id="s_br_ufpr_c3sl_estacaojuventude_Programa_tematicas" object="${programa}" z="MGW1ri2bdcseKFkrWylIlUuaaZ8="/>
             <field:display field="orgaosExecutores" id="s_br_ufpr_c3sl_estacaojuventude_Programa_orgaosExecutores" object="${programa}" z="1gT8Ej5o6DpoZCoNVwb5k04qiEk="/>
             <field:display field="parceiros" id="s_br_ufpr_c3sl_estacaojuventude_Programa_parceiros" object="${programa}" z="coSlUd/2gZZHVefaIRLXg0IR7SE="/>
-            <field:display field="ocorrencias" id="s_br_ufpr_c3sl_estacaojuventude_Programa_ocorrencias" object="${programa}" z="ilsvE8WyebDaqtMvENxh6UAc8mc="/>
+            
+            <!-- <field:display field="ocorrencias" id="s_br_ufpr_c3sl_estacaojuventude_Programa_ocorrencias" object="${programa}" z="ilsvE8WyebDaqtMvENxh6UAc8mc="/> -->
+
+			<div id="_s_br_ufpr_c3sl_estacaojuventude_Programa_ocorrencias_id">
+			<label for="_ocorrencias_id">Ocorrências:</label>
+			<div id="_s_br_ufpr_c3sl_estacaojuventude_Programa_ocorrencias_ocorrencias_id" class="box">
+				<table style="width:80%">
+				<tr>
+					<th>Orgão Local Responsável pela Execução</th>
+					<th>Benefícios Locais Agregados</th>
+					<th>Como Acessar</th>
+					<th>Quantidade de Vagas no Total para o Município</th>
+					<th>Municípios</th>
+				</tr>
+				<c:forEach xmlns:c="http://java.sun.com/jsp/jstl/core" var="ocorrencia" items="${programa.ocorrencias}">
+				<tr>
+          			<td>
+          				<c:forEach xmlns:c="http://java.sun.com/jsp/jstl/core" varStatus="loop" var="orgaoExecutor" items="${ocorrencia.orgaosExecutores}" >
+          					<jsp:text>${orgaoExecutor.nome}</jsp:text>
+          					<c:if test="${!loop.last}">, </c:if> 
+          				</c:forEach>
+          			</td>
+          			<td>${ocorrencia.beneficiosLocais}</td>
+          			<td>${ocorrencia.comoAcessar}</td>
+          			<td>${ocorrencia.quantidadeVagas}</td>
+          			<td>
+						<c:forEach xmlns:c="http://java.sun.com/jsp/jstl/core" varStatus="loop" var="municipio" items="${ocorrencia.municipios}">
+          					<jsp:text>${municipio.nome}</jsp:text>
+          					<c:if test="${!loop.last}">, </c:if> 
+          				</c:forEach>
+          			</td>
+	          	</tr>
+	          	</c:forEach>
+	          	</table>
+	          	<jsp:text><br></br></jsp:text>
+			</div>
+			</div>
+			<jsp:text><br></br></jsp:text>            
+            
             <field:display field="status" id="s_br_ufpr_c3sl_estacaojuventude_Programa_status" object="${programa}" z="Ex1h1KKyzbozMQkH4LTE8dt9nIs="/>
             <field:display field="usuario" id="s_br_ufpr_c3sl_estacaojuventude_Programa_usuario" object="${programa}" z="jm24JcaO4Fl9jBPiK2EQ/5+MJ0s="/>
             <field:display field="situacao" id="s_br_ufpr_c3sl_estacaojuventude_Programa_situacao" object="${programa}" z="D19ptiNLpaU9ZLGXHVpHYSHXkW0="/>
-- 
GitLab