private void modificarCrear(HttpServletRequest request) throws SQLException { String pId = request.getParameter("id"); int id = Integer.parseInt(pId); // recogemos inputs del formulario String pNombre = request.getParameter("nombre"); String pDescripcion = request.getParameter("descripcion"); String pCodigo = request.getParameter("codigo"); // construir pojo Rol pojo = new Rol(pNombre); pojo.setId(id); pojo.setCodigo(pCodigo); pojo.setDescripcion(pDescripcion); // persitir en la bbdd if (pojo.getId() == -1) { dao.insert(pojo); log.info("creado nuevo registro " + pojo.toString()); } else { if (dao.update(pojo)) { msj = new Mensaje("Registro Modificado con Exito", Mensaje.TIPO_SUCCESS); } else { msj = new Mensaje("No Modificado registro", Mensaje.TIPO_WARNING); log.error("No modificado registro " + pojo.toString()); } } // listar listar(request); }
private void modificarCrear(HttpServletRequest request) throws SQLException { // recoger parámetros formulario int id = Integer.parseInt(request.getParameter("id")); String pNombre = request.getParameter("nombre"), pDescripcion = request.getParameter("descripcion"), pCodigo = request.getParameter("codigo"); // construir rol Rol pojo = new Rol(pNombre); pojo.setId(id); pojo.setDescripcion(pDescripcion); pojo.setCodigo(pCodigo); // persistir en la bbdd if (pojo.getId() == -1) if (daoRol.insert(pojo) != -1) msj = new Mensaje("Rol insertado con éxito", Mensaje.TIPO_SUCCESS); else msj = new Mensaje("No se ha insertado el rol", Mensaje.TIPO_WARNING); else if (daoRol.update(pojo)) { msj = new Mensaje("Registro modificado con éxito", Mensaje.TIPO_SUCCESS); } else { msj = new Mensaje("No se ha modificado el registro", Mensaje.TIPO_WARNING); } // listar listar(request); }