List of usage examples for javax.persistence EntityManagerFactory close
public void close();
From source file:Logica.Usuario.java
/** * * @param id//from w ww .ja va 2 s .c o m * @return * @throws RemoteException */ @Override public users getDatosUsuario(String id) throws RemoteException { EntityManagerFactory emf = Persistence.createEntityManagerFactory("Biot_ServerPU"); UsuarioJpaController us = new UsuarioJpaController(emf); Entities.Usuario findUsuario = us.findUsuario(id); emf.close(); return findUsuario.UsuarioToUsers(findUsuario); }
From source file:Logica.Usuario.java
/** * * @param cinterno//from www . ja va 2s . com * @return * @throws RemoteException * * Buscar la informacin de un tem de acuerdo al cdigo interno ingresado */ @Override public ItemInventario buscarInfoItem(String cinterno) throws RemoteException { EntityManagerFactory emf = Persistence.createEntityManagerFactory("Biot_ServerPU"); ItemJpaController itm = new ItemJpaController(emf); Item findItem = itm.findItem(cinterno); if (findItem == null) { emf.close(); return new ItemInventario(); } else { return findItem.EntityToItem(findItem); } }
From source file:Logica.Usuario.java
/** * * @param id//w ww. ja v a 2s . c o m * @return * @throws RemoteException * * Devuelve los datos de un formulario de acuerdo al id ingresado */ @Override public datosFormatos getDatos(String id) throws RemoteException { EntityManagerFactory emf = Persistence.createEntityManagerFactory("Biot_ServerPU"); DatosformatosJpaController datos = new DatosformatosJpaController(emf); Datosformatos found = datos.findDatosformatos(new Integer(id)); emf.close(); return new datosFormatos(found.getRevision(), found.getFechaactualizacion(), found.getTitulo()); }
From source file:Logica.Usuario.java
/** * * @param NIT/* w ww. ja va 2 s. c o m*/ * @return boolean * @throws RemoteException */ @Override public boolean EliminarProveedor(String NIT) throws RemoteException { EntityManagerFactory emf = Persistence.createEntityManagerFactory("Biot_ServerPU"); boolean hecho = false; ProveedorJpaController prov = new ProveedorJpaController(emf); try { prov.destroy(NIT); hecho = true; emf.close(); } catch (IllegalOrphanException | NonexistentEntityException ex) { Logger.getLogger(Usuario.class.getName()).log(Level.SEVERE, null, ex); } return hecho; }
From source file:Logica.Usuario.java
/** * * @param item//from w w w . ja va2 s.c om * @return boolean * @throws RemoteException * * Con el cinterno del objeto obtenido por parmetro se elimina de la base * de datos */ @Override public boolean eliminarItem(ItemInventario item) throws RemoteException { EntityManagerFactory emf = Persistence.createEntityManagerFactory("Biot_ServerPU"); boolean hecho = false; ItemJpaController itm = new ItemJpaController(emf); try { itm.destroy(item.getNumero()); hecho = true; emf.close(); } catch (IllegalOrphanException | NonexistentEntityException ex) { Logger.getLogger(Usuario.class.getName()).log(Level.SEVERE, null, ex); } return hecho; }
From source file:Logica.Usuario.java
/** * * @param NIT/*from w ww .j ava 2 s . com*/ * @param Nombre * @param direccion * @param telefono * @param telefax * @param ciudad * @param correo * @param celular * @return boolean * @throws RemoteException * * Crea un proveedor en la base de datos. */ @Override public boolean CrearProveedor(String NIT, String Nombre, String direccion, String telefono, String telefax, String ciudad, String correo, String celular, String contacto) throws RemoteException { EntityManagerFactory emf = Persistence.createEntityManagerFactory("Biot_ServerPU"); boolean valido = false; ProveedorJpaController prov = new ProveedorJpaController(emf); Proveedor nuevo = new Proveedor(NIT, Nombre, direccion, correo, telefax, celular, ciudad, contacto); try { prov.create(nuevo); valido = true; emf.close(); } catch (Exception ex) { Logger.getLogger(Usuario.class.getName()).log(Level.SEVERE, null, ex); } return valido; }
From source file:Logica.Usuario.java
/** * * @param e/*from w w w . ja v a 2s .c o m*/ * @throws RemoteException */ @Override public void evaluarProv(evProv e) throws RemoteException { EntityManagerFactory emf = Persistence.createEntityManagerFactory("Biot_ServerPU"); Evaluacionprov ev = new Evaluacionprov(e.getNit(), e.getNumorden(), e.getEv1(), e.getEv2(), e.getEv3(), e.getEv4(), e.getEv5(), e.getEv6(), e.getEv7(), e.getEv8()); EvaluacionprovJpaController contr = new EvaluacionprovJpaController(emf); contr.create(ev); emf.close(); }
From source file:Logica.Usuario.java
/** * * @return ArrayList/*from ww w . j a v a 2 s . co m*/ * * Genera una lista con los usuarios actualmente registrados en el sistema. */ @Override public ArrayList<users> getUsuarios() throws RemoteException { EntityManagerFactory emf = Persistence.createEntityManagerFactory("Biot_ServerPU"); UsuarioJpaController contr = new UsuarioJpaController(emf); List<Entities.Usuario> lst = contr.findUsuarioEntities(); ArrayList<users> lista = new ArrayList<>(); for (Entities.Usuario usuario : lst) { lista.add(usuario.UsuarioToUsers(usuario)); } emf.close(); return lista; }
From source file:Logica.Usuario.java
/** * * @param identificacion/*from w w w.ja va 2s . c o m*/ * @param contrasena * @return boolean * @throws RemoteException * * Vlida la existencia del usuario en la base de datos. */ @Override public boolean validarUsuario(String identificacion, String contrasena) throws RemoteException { EntityManagerFactory emf = Persistence.createEntityManagerFactory("Biot_ServerPU"); boolean valido = false; UsuarioJpaController controller = new UsuarioJpaController(emf); Entities.Usuario findUsuario = controller.findUsuario(identificacion); if (findUsuario.getPsw().equalsIgnoreCase(this.encriptar(contrasena))) { valido = true; } emf.close(); return valido; }
From source file:Logica.Usuario.java
/** * * @return @throws RemoteException/*from www. j a v a2s . co m*/ */ @Override public ArrayList<Integer> numerosDeOrden() throws RemoteException { EntityManagerFactory emf = Persistence.createEntityManagerFactory("Biot_ServerPU"); OrdencompraJpaController contr = new OrdencompraJpaController(emf); List<Ordencompra> resultList = contr.findOrdencompraEntities(); ArrayList<Integer> ordenes = new ArrayList<>(); for (Ordencompra r : resultList) { ordenes.add(r.getNumOrden().intValue()); } emf.close(); return ordenes; }