From 4463166c55c9320846edf73129f34d0ce43b5da6 Mon Sep 17 00:00:00 2001
From: Bruno Nocera Zanette <brunonzanette@gmail.com>
Date: Wed, 25 Jun 2014 18:37:54 -0300
Subject: [PATCH] Fix bugs of Municipio's select popup [Working]

Fix bugs of Municipio's select popup
---
 .../web/OcorrenciaMunicipalController.java            |  4 ++--
 src/main/webapp/WEB-INF/views/municipios/select.jspx  | 11 +++++++++++
 src/main/webapp/WEB-INF/views/municipios/views.xml    |  1 +
 3 files changed, 14 insertions(+), 2 deletions(-)
 create mode 100644 src/main/webapp/WEB-INF/views/municipios/select.jspx

diff --git a/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OcorrenciaMunicipalController.java b/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OcorrenciaMunicipalController.java
index 99e48ca..33cece7 100644
--- a/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OcorrenciaMunicipalController.java
+++ b/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OcorrenciaMunicipalController.java
@@ -181,7 +181,7 @@ public class OcorrenciaMunicipalController {
 				}
 				MunicipioController munc = new MunicipioController();
 				munc.addDateTimeFormatPatterns(uiModel);
-				return "municipios/selectmunicipios";
+				return "municipios/select";
 			}
 		}
 		else if (op == 1) {
@@ -203,7 +203,7 @@ public class OcorrenciaMunicipalController {
 					uiModel.addAttribute("municipios", ocorrenciaMunicipal.getMunicipios());
 					MunicipioController munc = new MunicipioController();
 					munc.addDateTimeFormatPatterns(uiModel);
-					return "municipios/selectmunicipios";
+					return "municipios/select";
 				}
 				else {
 					populateEditForm(uiModel, ocorrenciaMunicipalGlobal);
diff --git a/src/main/webapp/WEB-INF/views/municipios/select.jspx b/src/main/webapp/WEB-INF/views/municipios/select.jspx
new file mode 100644
index 0000000..1442a1a
--- /dev/null
+++ b/src/main/webapp/WEB-INF/views/municipios/select.jspx
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<div xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:page="urn:jsptagdir:/WEB-INF/tags/form" xmlns:table="urn:jsptagdir:/WEB-INF/tags/form/fields" version="2.0">
+    <jsp:directive.page contentType="text/html;charset=UTF-8"/>
+    <jsp:output omit-xml-declaration="yes"/>
+    <page:list id="pl_br_ufpr_c3sl_estacaojuventude_Municipio" items="${municipios}" >
+	    <table:table data="${municipios}" id="l_br_ufpr_c3sl_estacaojuventude_Municipio" path="/selecionar" pathShow="municipios" select="true" create="false" update="false" delete="false" >
+	        <table:column id="c_br_ufpr_c3sl_estacaojuventude_Municipio_nome" property="nome" />
+	        <table:column id="c_br_ufpr_c3sl_estacaojuventude_Municipio_uf" property="uf" />
+	    </table:table>
+    </page:list>
+</div>
\ No newline at end of file
diff --git a/src/main/webapp/WEB-INF/views/municipios/views.xml b/src/main/webapp/WEB-INF/views/municipios/views.xml
index 2b96378..d27486f 100644
--- a/src/main/webapp/WEB-INF/views/municipios/views.xml
+++ b/src/main/webapp/WEB-INF/views/municipios/views.xml
@@ -13,6 +13,7 @@
 <definition extends="default" name="municipios/update">
         <put-attribute name="body" value="/WEB-INF/views/municipios/update.jspx"/>
     </definition>
+    
     <definition extends="default" name="municipios/selectmunicipios">
         <put-attribute name="body" value="/WEB-INF/views/municipios/selectmunicipios.jspx"/>
     </definition>
-- 
GitLab