@Override public void crear(Bean bean) { if (bean instanceof UsuarioBean) { AccesoDatos ad = new AccesoDatos(); ad.conexionBDPool(); UsuarioBean usuario = (UsuarioBean) bean; ArrayList lista = new ArrayList(5); lista.add(usuario.getUsuario()); lista.add(usuario.getContrasena()); lista.add(usuario.getDescripcion()); lista.add(usuario.getDniUsuario()); lista.add(usuario.getIdentificadorPerfil()); if (ad.realizarActualizacionParametrizada(CREAR_USUARIO, lista)) { if (ad.devolverNumeroActualizaciones() != 1) { log.error("No se pudo crear el usuario " + usuario.getUsuario()); } } ad.desconexionBD(); } }
/* (non-Javadoc) * @see com.guarderia.DAO.UsuarioDAO#crearUsuario(com.guarderia.bean.UsuarioBean) */ public boolean crearUsuario(UsuarioBean usuario) { boolean resultado = false; AccesoDatos ad = new AccesoDatos(); if (ad.conexionBDPool()) { ArrayList lista = new ArrayList(5); lista.add(usuario.getUsuario()); lista.add(usuario.getContrasena()); lista.add(usuario.getDescripcion()); lista.add(usuario.getDniUsuario()); lista.add(usuario.getIdentificadorPerfil()); if (ad.realizarActualizacionParametrizada(CREAR_USUARIO, lista)) { int n = ad.devolverNumeroActualizaciones(); if (n == 1) { resultado = true; log.info("Creado Nuevo usuario"); } } ad.desconexionBD(); } return resultado; }