List of usage examples for org.hibernate SessionFactory openSession
Session openSession() throws HibernateException;
From source file:cd_modelos_dao.ProveedoresDAO.java
public List<Proveedores> obtenerProveedores() { List<Proveedores> lista = new LinkedList<>(); SessionFactory sf = HibernateUtil.getSessionFactory(); Session s = sf.openSession(); Query q = s.createQuery("from Proveedores"); lista = q.list();/*w w w . ja v a2 s . c om*/ s.close(); return lista; }
From source file:cd_modelos_dao.ReportesDeComprasDAO.java
public List<Proveedores> consultarProveedores() { List<Proveedores> lista = new LinkedList<>(); SessionFactory sf = HibernateUtil.getSessionFactory(); Session s = sf.openSession(); Query q = s.createQuery("from Proveedores"); lista = q.list();//from w ww .ja va2s .c o m s.close(); return lista; }
From source file:cd_modelos_dao.ReportesDeComprasDAO.java
public List<ComprasPlanta> consultarComprasDePlantas(String consulta) { List<ComprasPlanta> lista = new LinkedList<>(); SessionFactory sf = HibernateUtil.getSessionFactory(); Session s = sf.openSession(); Query q = s.createQuery(consulta); lista = q.list();/* ww w .j av a 2 s . c o m*/ s.close(); return lista; }
From source file:cd_modelos_dao.ReportesDeComprasDAO.java
public List<CompraSuministros> consultarComprasDeSuministros(String consulta) { List<CompraSuministros> lista = new LinkedList<>(); SessionFactory sf = HibernateUtil.getSessionFactory(); Session s = sf.openSession(); Query q = s.createQuery(consulta); lista = q.list();/*from w w w . j a va 2 s. co m*/ s.close(); return lista; }
From source file:cd_modelos_dao.ReportesDeComprasDAO.java
public List<PlantasCompra> consultarCompraPlanta(int id) { List<PlantasCompra> lista = new LinkedList<>(); SessionFactory sf = HibernateUtil.getSessionFactory(); Session s = sf.openSession(); Query q = s.createQuery("from PlantasCompra where id_compras_planta = " + id); lista = q.list();/* w ww .j a v a 2s .c o m*/ for (PlantasCompra sc : lista) { Plantas ser = (Plantas) s.get(Plantas.class, sc.getEtapasPlanta().getPlantas().getId()); EtapasPlanta et = (EtapasPlanta) s.get(EtapasPlanta.class, sc.getEtapasPlanta().getId()); sc.setEtapasPlanta(et); sc.getEtapasPlanta().setPlantas(ser); } s.close(); return lista; }
From source file:cd_modelos_dao.ReportesDeComprasDAO.java
public List<SuministrosCompra> consultarCompraSuministro(int id) { List<SuministrosCompra> lista = new LinkedList<>(); SessionFactory sf = HibernateUtil.getSessionFactory(); Session s = sf.openSession(); //Query q = s.createQuery("from SuministrosCompra where compraSuministros.getId() = "+ id +""); Query q = s.createQuery("from SuministrosCompra where id_compra_suministros = " + id); lista = q.list();//from ww w .ja v a2s. c o m for (SuministrosCompra sc : lista) { Suministros ser = (Suministros) s.get(Suministros.class, sc.getSuministros().getId()); sc.setSuministros(ser); } s.close(); return lista; }
From source file:cd_modelos_dao.ReportesDePlantasDAO.java
public List<PlantaReporte> consultarPlantasQuery(String consulta) { List<EtapasPlanta> lista = new LinkedList<>(); List<PlantaReporte> listaReporte = new LinkedList<>(); SessionFactory sf = HibernateUtil.getSessionFactory(); Session s = sf.openSession(); Query q = s.createQuery(consulta); try {/*from www . j a v a2s . c o m*/ lista = q.list(); } catch (Exception e) { } for (int i = 0; i < lista.size(); i++) { EtapasPlanta a = (EtapasPlanta) lista.get(i); Etapas b = (Etapas) a.getEtapas(); Plantas c = (Plantas) a.getPlantas(); listaReporte.add(new PlantaReporte(c.getNombre(), c.getDescripcion(), b.getNombre(), c.getImagen(), a.getPrecioVenta())); } s.close(); return listaReporte; }
From source file:cd_modelos_dao.ReportesDePlantasDAO.java
public List<Suministros> consultarSuministrosQuery(String consulta) { List<Suministros> lista = new LinkedList<>(); SessionFactory sf = HibernateUtil.getSessionFactory(); Session s = sf.openSession(); Query q = s.createQuery(consulta); try {//ww w.j a v a 2s . c om lista = q.list(); } catch (Exception e) { System.out.println("Error " + e.getMessage()); } s.close(); return lista; }
From source file:cd_modelos_dao.ReportesDePlantasDAO.java
public VentasPlanta consultarPrecioPlanta() { SessionFactory sf = HibernateUtil.getSessionFactory(); Session s = sf.openSession(); List<PlantasVenta> listado = new LinkedList<>(); Query q = s.createQuery("select etapasPlanta from PlantasVenta"); try {//from ww w. j a v a2 s . c o m listado = q.list(); } catch (Exception e) { System.out.println("____________________________________________________"); System.out.println(e); System.out.println("____________________________________________________"); } for (int i = 0; i < q.list().size(); i++) { EtapasPlanta a = (EtapasPlanta) q.list().get(i); Etapas b = (Etapas) a.getEtapas(); Plantas c = (Plantas) a.getPlantas(); System.out.println(c.getNombre() + " " + b.getNombre() + " " + a.getPrecioVenta()); } /*for (int i = 0; i < listado.size(); i++) { Plantas p = (Plantas) s.get(Plantas.class, listado.get(i).getEtapasPlanta().getPlantas().getId()); Etapas p1 = (Etapas) s.get(Etapas.class, listado.get(i).getEtapasPlanta().getEtapas().getId()); EtapasPlanta ePlanta = (EtapasPlanta) s.get(EtapasPlanta.class, listado.get(i).getEtapasPlanta().getId()); listado.get(i).setEtapasPlanta(new EtapasPlanta()); listado.get(i).getEtapasPlanta().setPlantas(p); listado.get(i).getEtapasPlanta().setEtapas(p1); listado.get(i).getEtapasPlanta().setPrecioVenta(ePlanta.getPrecioVenta()); } Set<PlantasVenta> listado2 = new HashSet<>(listado); ser.setPlantasVentas(listado2); s.close(); if (ser != null) { return ser; }*/ return null; }
From source file:cd_modelos_dao.ReportesDeVentasDAO.java
public List<VentasPlanta> consultarVentasDePlantas(String consulta) { List<VentasPlanta> lista = new LinkedList<>(); SessionFactory sf = HibernateUtil.getSessionFactory(); Session s = sf.openSession(); Query q = s.createQuery(consulta); lista = q.list();/*from ww w . j a v a 2 s. com*/ s.close(); return lista; }