List of usage examples for org.hibernate.criterion DetachedCriteria getExecutableCriteria
public Criteria getExecutableCriteria(Session session)
From source file:com.isdemu.dao.impl.TB_InventarioDaoImpl.java
@Override public List LastCodInventario(Serializable id) { DetachedCriteria dc = DetachedCriteria.forClass(TbInventario.class, "inv"); dc.createAlias("inv.tbcClaseActivo", "clase"); dc.add(Restrictions.eq("clase.idClaseActivo", id)); dc.addOrder(Order.desc("idInventario")); return dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list(); }
From source file:com.isdemu.dao.impl.TB_InventarioDaoImpl.java
@Override public List findBycodigo(String code) { DetachedCriteria dc = DetachedCriteria.forClass(TbInventario.class, "inv"); //dc.createAlias("inv.tbcClaseActivo", "clase"); dc.add(Restrictions.eq("inv.codigoInventario", code)); //dc.addOrder(Order.desc("idInventario")); return dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list(); }
From source file:com.isdemu.dao.impl.TB_MovimientoDaoImp.java
@Override public List getAll() { // TODO Auto-generated method stub DetachedCriteria dc = DetachedCriteria.forClass(TbMovimiento.class); // System.out.println("criteria="+dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list().get(0)); // dc.addOrder(Order.asc("codigo_inventario")); return dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list(); }
From source file:com.isdemu.dao.impl.TB_MovimientoDaoImp.java
@Override public List getTop() { // TODO Auto-generated method stub DetachedCriteria dc = DetachedCriteria.forClass(TbMovimiento.class, "movimiento"); //dc.setFetchMode("TbrMovimientoInventario", FetchMode.JOIN); Date fecha_finalHoy = new Date(); Date fecha_inicial = new Date(); //restar dias a la fecha Calendar calendar = Calendar.getInstance(); calendar.setTime(fecha_finalHoy);//from www .j a va2 s . c o m calendar.add(Calendar.DAY_OF_YEAR, -7); // numero de das a aadir, o restar en caso de das<0 fecha_inicial = calendar.getTime(); dc.add(Restrictions.between("fechaMovimiento", fecha_inicial, fecha_finalHoy)); System.out.println("fecha inicial:" + fecha_inicial + "fecha final:" + fecha_finalHoy); // dc.add(Restrictions.ge("fechaMovimiento", highestDate)); // dc.add(Restrictions.lt("fechaMovimiento", highestDate)); return dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list(); }
From source file:com.isdemu.dao.impl.TB_MovimientoDaoImp.java
@Override public List getMovInv(Serializable id) { DetachedCriteria dc = DetachedCriteria.forClass(TbrMovimientoInventario.class, "movimientoInventario"); dc.createAlias("movimientoInventario.tbMovimiento", "movi"); dc.add(Restrictions.eq("movi.idMovimiento", id)); return dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list(); }
From source file:com.isdemu.dao.impl.TB_MovimientoDaoImp.java
@Override public List LastIdMovimiento() { DetachedCriteria dc = DetachedCriteria.forClass(TbMovimiento.class, "mov"); dc.addOrder(Order.desc("idMovimiento")); return dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list(); }
From source file:com.isdemu.dao.impl.TB_PrestamoDaoImpl.java
@Override public List getAll() { // TODO Auto-generated method stub DetachedCriteria dc = DetachedCriteria.forClass(TbPrestamoEquipo.class); // System.out.println("criteria="+dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list().get(0)); // dc.addOrder(Order.asc("codigo_inventario")); return dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list(); }
From source file:com.isdemu.dao.impl.TB_PrestamoDaoImpl.java
@Override public List LastIdPrestamo() { DetachedCriteria dc = DetachedCriteria.forClass(TbPrestamoEquipo.class, "pre"); dc.addOrder(Order.desc("idPrestamoEquipo")); return dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list(); }
From source file:com.isdemu.dao.impl.TB_Ubicacion_PersonaDaoImpl.java
@Override public List getAllidUbicacion(Serializable id) { DetachedCriteria dc = DetachedCriteria.forClass(TbUbicacionPersona.class, "ubicacionpersona"); dc.createAlias("ubicacionpersona.tbcUbicacion", "ubicacion"); dc.add(Restrictions.eq("ubicacion.idUbicacion", id)); return dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list(); }
From source file:com.isdemu.dao.impl.TB_Ubicacion_PersonaDaoImpl.java
@Override public List getAllidPersona(Serializable id) { DetachedCriteria dc = DetachedCriteria.forClass(TbUbicacionPersona.class, "ubicacionpersona"); dc.createAlias("ubicacionpersona.tbcPersona", "persona"); dc.add(Restrictions.eq("persona.idPersona", id)); return dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list(); }