예제 #1
0
 @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();
   }
 }
예제 #2
0
 /* (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;
 }