From 4a164fd1a147cd36c7636edc420db30ef69b4362 Mon Sep 17 00:00:00 2001 From: Araozu Date: Sun, 15 Jul 2018 17:16:35 -0500 Subject: [PATCH] Arreglo de errores --- .../access/AccessControllerAdd.java | 3 +- .../access/AccessControllerEdit.java | 3 + war/WEB-INF/View/Access/add.jsp | 26 ++++++- war/WEB-INF/View/Access/edit.jsp | 34 ++++++++- war/WEB-INF/View/Access/index.jsp | 2 +- war/WEB-INF/View/Access/view.jsp | 2 +- war/WEB-INF/View/Employees/add.jsp | 2 +- war/WEB-INF/View/Employees/index.jsp | 2 +- war/WEB-INF/View/Employees/view.jsp | 2 +- war/WEB-INF/View/Finances/index.jsp | 2 +- war/WEB-INF/View/Materials/View.jsp | 2 +- war/WEB-INF/View/Materials/add.jsp | 3 +- war/WEB-INF/View/Materials/index.jsp | 2 +- war/WEB-INF/View/Resources/add.jsp | 29 ++++++-- war/WEB-INF/View/Resources/index.jsp | 2 +- war/WEB-INF/View/Resources/view.jsp | 36 +++++++-- war/WEB-INF/View/Roles/add.jsp | 7 +- war/WEB-INF/View/Roles/index.jsp | 2 +- war/WEB-INF/View/Roles/view.jsp | 2 +- war/WEB-INF/View/Services/add.jsp | 2 +- war/WEB-INF/View/Services/index.jsp | 2 +- war/WEB-INF/View/Services/view.jsp | 2 +- war/WEB-INF/View/Users/add.jsp | 2 +- war/WEB-INF/View/Users/index.jsp | 2 +- war/WEB-INF/View/Users/view.jsp | 11 +-- war/WEB-INF/View/eIndex.jsp | 2 +- war/css/Elements.css | 6 ++ war/index.jsp | 2 +- war/js/GlobalJs.js | 74 +++++++++++++++++++ 29 files changed, 222 insertions(+), 46 deletions(-) diff --git a/src/controller/usersManagement/access/AccessControllerAdd.java b/src/controller/usersManagement/access/AccessControllerAdd.java index 459882a..a9b444d 100644 --- a/src/controller/usersManagement/access/AccessControllerAdd.java +++ b/src/controller/usersManagement/access/AccessControllerAdd.java @@ -72,12 +72,13 @@ public class AccessControllerAdd extends HttpServlet { String idRole = request.getParameter("rolesl"); String idResource = request.getParameter("resourcesl"); + boolean status = Boolean.parseBoolean(request.getParameter("status")); if(idRole == null || idRole.equals("")|| idResource == null || idResource.equals("")){ System.out.print("nombre vacio"); } else { - Access a = new Access(idRole, idResource,true); + Access a = new Access(idRole, idResource,status); //persist the entity pm.makePersistent(a); request.getSession().setAttribute("serverResponse","{\"color\": \"#26a69a\",\"response\":\"Acceso creado con éxito.\"}"); diff --git a/src/controller/usersManagement/access/AccessControllerEdit.java b/src/controller/usersManagement/access/AccessControllerEdit.java index 5167c8f..10257c2 100644 --- a/src/controller/usersManagement/access/AccessControllerEdit.java +++ b/src/controller/usersManagement/access/AccessControllerEdit.java @@ -51,6 +51,7 @@ public class AccessControllerEdit extends HttpServlet { String idRole = request.getParameter("rolesl"); String idResource = request.getParameter("resourcesl"); + boolean status = Boolean.parseBoolean(request.getParameter("status")); if(idRole == null || idRole.equals("")|| idResource == null || idResource.equals("")){ @@ -67,6 +68,8 @@ public class AccessControllerEdit extends HttpServlet { a.setResourceKey(idResource); } + a.setStatus(status); + request.getSession().setAttribute("serverResponse","{\"color\": \"#26a69a\",\"response\":\"Acceso editado con éxito.\"}"); response.sendRedirect("/e/access"); diff --git a/war/WEB-INF/View/Access/add.jsp b/war/WEB-INF/View/Access/add.jsp index dac3dd0..48b11ba 100644 --- a/war/WEB-INF/View/Access/add.jsp +++ b/war/WEB-INF/View/Access/add.jsp @@ -37,7 +37,7 @@   Empleados
- + <%= user.getName()%> @@ -155,6 +155,30 @@ <% } %>
+ Estado del Recurso:
+
+
+ +
+
+ + diff --git a/war/WEB-INF/View/Access/index.jsp b/war/WEB-INF/View/Access/index.jsp index 1bde935..0029672 100644 --- a/war/WEB-INF/View/Access/index.jsp +++ b/war/WEB-INF/View/Access/index.jsp @@ -37,7 +37,7 @@   Empleados
- + <%= usuario.getName()%> diff --git a/war/WEB-INF/View/Access/view.jsp b/war/WEB-INF/View/Access/view.jsp index 302593a..16fd2c6 100644 --- a/war/WEB-INF/View/Access/view.jsp +++ b/war/WEB-INF/View/Access/view.jsp @@ -30,7 +30,7 @@   Empleados
- + <%= user.getName()%> diff --git a/war/WEB-INF/View/Employees/add.jsp b/war/WEB-INF/View/Employees/add.jsp index 72ceded..e5b126d 100644 --- a/war/WEB-INF/View/Employees/add.jsp +++ b/war/WEB-INF/View/Employees/add.jsp @@ -36,7 +36,7 @@   Empleados
- + <%= user.getName()%> diff --git a/war/WEB-INF/View/Employees/index.jsp b/war/WEB-INF/View/Employees/index.jsp index 0f65178..1685243 100644 --- a/war/WEB-INF/View/Employees/index.jsp +++ b/war/WEB-INF/View/Employees/index.jsp @@ -40,7 +40,7 @@   Empleados
- + <%= usuario.getName()%> diff --git a/war/WEB-INF/View/Employees/view.jsp b/war/WEB-INF/View/Employees/view.jsp index 1d26541..acaf7fb 100644 --- a/war/WEB-INF/View/Employees/view.jsp +++ b/war/WEB-INF/View/Employees/view.jsp @@ -38,7 +38,7 @@   Empleados
- + <%= usuario.getName()%> diff --git a/war/WEB-INF/View/Finances/index.jsp b/war/WEB-INF/View/Finances/index.jsp index c1b2aaf..ffd3d3a 100644 --- a/war/WEB-INF/View/Finances/index.jsp +++ b/war/WEB-INF/View/Finances/index.jsp @@ -39,7 +39,7 @@   Empleados
- + <%= usuario.getName()%> diff --git a/war/WEB-INF/View/Materials/View.jsp b/war/WEB-INF/View/Materials/View.jsp index 2ec20d2..1c4551f 100644 --- a/war/WEB-INF/View/Materials/View.jsp +++ b/war/WEB-INF/View/Materials/View.jsp @@ -39,7 +39,7 @@   Empleados
- + <%= usuario.getName()%> diff --git a/war/WEB-INF/View/Materials/add.jsp b/war/WEB-INF/View/Materials/add.jsp index e479cd0..9bf4dbe 100644 --- a/war/WEB-INF/View/Materials/add.jsp +++ b/war/WEB-INF/View/Materials/add.jsp @@ -35,8 +35,7 @@   Empleados
- - <%= user.getName()%> + arrow_drop_down diff --git a/war/WEB-INF/View/Materials/index.jsp b/war/WEB-INF/View/Materials/index.jsp index d046208..c5a5f3a 100644 --- a/war/WEB-INF/View/Materials/index.jsp +++ b/war/WEB-INF/View/Materials/index.jsp @@ -41,7 +41,7 @@   Empleados
- + <%= usuario.getName()%> diff --git a/war/WEB-INF/View/Resources/add.jsp b/war/WEB-INF/View/Resources/add.jsp index 5f005b8..58a5290 100644 --- a/war/WEB-INF/View/Resources/add.jsp +++ b/war/WEB-INF/View/Resources/add.jsp @@ -35,7 +35,7 @@   Empleados
- + <%= user.getName()%> @@ -106,17 +106,34 @@ URI del Recurso:

Estado del Recurso:
- +
+
+ +

+ +

diff --git a/war/WEB-INF/View/Resources/index.jsp b/war/WEB-INF/View/Resources/index.jsp index d5d296e..e47d077 100644 --- a/war/WEB-INF/View/Resources/index.jsp +++ b/war/WEB-INF/View/Resources/index.jsp @@ -41,7 +41,7 @@   Empleados
- + <%= usuario.getName()%> diff --git a/war/WEB-INF/View/Resources/view.jsp b/war/WEB-INF/View/Resources/view.jsp index d60abec..73cb2a2 100644 --- a/war/WEB-INF/View/Resources/view.jsp +++ b/war/WEB-INF/View/Resources/view.jsp @@ -39,7 +39,7 @@   Empleados
- + <%= usuario.getName()%> @@ -115,12 +115,36 @@

Estado:
-
+
+ +
+
+ +