List of usage examples for org.hibernate.criterion DetachedCriteria add
public DetachedCriteria add(Criterion criterion)
From source file:com.isdemu.dao.impl.TBC_ClaseActivoDaoImpl.java
@Override public List LastCodClase(Serializable id) { DetachedCriteria dc = DetachedCriteria.forClass(TbcClaseActivo.class, "clase"); dc.createAlias("clase.tbcClasificacionActivo", "clasi"); dc.add(Restrictions.eq("clasi.idClasificacionActivo", id)); dc.addOrder(Order.desc("idClaseActivo")); return dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list(); }
From source file:com.isdemu.dao.impl.TBC_LocalizacionDaoImpl.java
@Override public List getAllidClasi(Serializable id) { DetachedCriteria dc = DetachedCriteria.forClass(TbcLocalizacion.class, "localizacion"); dc.createAlias("localizacion.tbcClasificacionLocalizacion", "clasi"); dc.add(Restrictions.eq("clasi.idClasificacionLocalizacion", id)); return dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list(); }
From source file:com.isdemu.dao.impl.TBC_PersonaDaoImpl.java
@Override public List getAllidUbicacion(Serializable id) { DetachedCriteria dc = DetachedCriteria.forClass(TbcPersona.class, "persona"); dc.createAlias("persona.tbcUbicacion", "ubicacion"); dc.add(Restrictions.eq("ubicacion.idUbicacion", id)); return dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list(); }
From source file:com.isdemu.dao.impl.TBC_UbicacionDaoImpl.java
@Override public List getAllidLocalizacion(Serializable id) { DetachedCriteria dc = DetachedCriteria.forClass(TbcUbicacion.class, "ubicacion"); dc.createAlias("ubicacion.tbcLocalizacion", "localizacion"); dc.add(Restrictions.eq("localizacion.idLocalizacion", id)); return dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list(); }
From source file:com.isdemu.dao.impl.TBR_MovimientoInventarioDaoImp.java
@Override public List findByInv(Serializable id) { DetachedCriteria dc = DetachedCriteria.forClass(TbrMovimientoInventario.class, "movimientoInventario"); dc.createAlias("movimientoInventario.tbInventario", "inv"); dc.add(Restrictions.eq("inv.idInventario", id)); return dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list(); }
From source file:com.isdemu.dao.impl.TBS_UsuarioDaoImpl.java
@Override public List findByNick(String usuario) { // TODO Auto-generated method stub //TbsUsuario usuario2 = (TbsUsuario) getCurrentSession().get(TbsUsuario.class, usuario); DetachedCriteria dc = DetachedCriteria.forClass(TbsUsuario.class); dc.add(Restrictions.eq("usuario", usuario)); System.out.println("User : " + dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list()); return dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list(); }
From source file:com.isdemu.dao.impl.TBS_UsuarioDaoImpl.java
@Override public String getPassword(String usuario) { // TODO Auto-generated method stub //TbsUsuario usuario = (TbsUsuario) getCurrentSession().get(TbsUsuario.class, usuario); DetachedCriteria dc = DetachedCriteria.forClass(TbsUsuario.class); dc.add(Restrictions.eq("usuario", usuario)); // System.out.println("criteria="+dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list().get(0)); // dc.addOrder(Order.asc("codigo_inventario")); return ((TbsUsuario) ((dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list()).get(0))) .getClave();/*from w ww . j a v a 2 s. c o m*/ //return usuario; }
From source file:com.isdemu.dao.impl.TBS_UsuarioDaoImpl.java
@Override public String getRol(String usuario) { // TODO Auto-generated method stub //TbsUsuario usuario = (TbsUsuario) getCurrentSession().get(TbsUsuario.class, usuario); DetachedCriteria dc = DetachedCriteria.forClass(TbsUsuario.class); dc.add(Restrictions.eq("usuario", usuario)); // System.out.println("criteria="+dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list().get(0)); // dc.addOrder(Order.asc("codigo_inventario")); return ((TbsUsuario) ((dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list()).get(0))) .getTbsRol().getNombreRol(); //return usuario; }
From source file:com.isdemu.dao.impl.TB_ControlDaoImpl.java
@Override public List getConInv(Serializable id) { System.out.println("Entra actualiza3"); DetachedCriteria dc = DetachedCriteria.forClass(TbrControlSalidaInventario.class, "controlInventario"); dc.createAlias("controlInventario.tbControlSalida", "cont"); dc.add(Restrictions.eq("cont.idControlSalida", id)); System.out.println("Entra actualiza4"); return dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list(); }
From source file:com.isdemu.dao.impl.TB_DescargoDaoImp.java
@Override public List getTop() { DetachedCriteria dc = DetachedCriteria.forClass(TbDescargo.class); Date fecha_finalHoy = new Date(); Date fecha_inicial = new Date(); //restar dias a la fecha Calendar calendar = Calendar.getInstance(); calendar.setTime(fecha_finalHoy);/*from w ww . j av a 2 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("fecha", fecha_inicial, fecha_finalHoy)); System.out.println("fecha inicial:" + fecha_inicial + "fecha final:" + fecha_finalHoy); return dc.getExecutableCriteria(sessionFactory.getCurrentSession()).list(); }