List of usage examples for org.hibernate.criterion Restrictions idEq
public static Criterion idEq(Object value)
From source file:com.puertobahia.iceberg.dao.impl.ConsejoComunitarioDAOImpl.java
@Override public ConsejoComunitario getById(Long id) { return (ConsejoComunitario) getSession().createCriteria(Beneficiario.class).add(Restrictions.idEq(id)) .uniqueResult();//w ww . j a v a2s .c om }
From source file:com.puertobahia.iceberg.dao.impl.EmpleadoDAOImpl.java
@Override public Empleado getById(Long id) { return (Empleado) getSession().createCriteria(Empleado.class).add(Restrictions.idEq(id)).uniqueResult(); }
From source file:com.puertobahia.iceberg.dao.impl.IndicadorDAOImpl.java
@Override public Indicador getById(Long id) { return (Indicador) getSession().createCriteria(Indicador.class).add(Restrictions.idEq(id)).uniqueResult(); }
From source file:com.puertobahia.iceberg.dao.impl.ObjetivoDAOImpl.java
@Override public Objetivo getById(Long id) { return (Objetivo) getSession().createCriteria(Objetivo.class).add(Restrictions.idEq(id)).uniqueResult(); }
From source file:com.puertobahia.iceberg.dao.impl.ObjetivoHasIndicadorDAOImpl.java
@Override public ObjetivoHasIndicador getById(Long id) { return (ObjetivoHasIndicador) getSession().createCriteria(ObjetivoHasIndicador.class) .add(Restrictions.idEq(id)).uniqueResult(); }
From source file:com.puertobahia.iceberg.dao.impl.PerfilDAOImpl.java
@Override public Perfil getById(Long id) { return (Perfil) getSession().createCriteria(Perfil.class).add(Restrictions.idEq(id)).uniqueResult(); }
From source file:com.puertobahia.iceberg.dao.impl.ProgramacionDAOImpl.java
@Override public Programacion getById(Long id) { return (Programacion) getSession().createCriteria(Programacion.class).add(Restrictions.idEq(id)) .uniqueResult();//from w w w .j a v a 2 s .c o m }
From source file:com.puertobahia.iceberg.dao.impl.ProgramaDAOImpl.java
@Override public Programa getById(Long id) { return (Programa) getSession().createCriteria(Programa.class).add(Restrictions.idEq(id)).uniqueResult(); }
From source file:com.puertobahia.iceberg.dao.impl.UsuarioDAOImpl.java
@Override public Usuario getById(Long id) { return (Usuario) getSession().createCriteria(Usuario.class).add(Restrictions.idEq(id)).uniqueResult(); }
From source file:com.puertobahia.iceberg.dao.impl.ZonaDAOImpl.java
@Override public Zona getById(Long id) { Criteria crit = getSession().createCriteria(Zona.class); crit.add(Restrictions.idEq(id)); crit.setFetchMode("usuario", FetchMode.JOIN); crit.setFetchMode("usuario.empleado", FetchMode.JOIN); crit.setResultTransformer(CriteriaSpecification.DISTINCT_ROOT_ENTITY); crit.setFetchMode("consejos_comunitario", FetchMode.JOIN); crit.createAlias("consejos_comunitario", "consejo", JoinType.LEFT_OUTER_JOIN); crit.add(Restrictions.or(Restrictions.and(Restrictions.eq("consejo.estado", 0)), Restrictions.isNull("consejo.estado"))); return (Zona) crit.uniqueResult(); /*Criteria crit = getSession().createCriteria(Zona.class); crit.add(Restrictions.idEq(id));/*from w ww .java 2 s . c om*/ crit.setFetchMode("usuario", FetchMode.JOIN); crit.setFetchMode("usuario.empleado", FetchMode.JOIN); crit.setResultTransformer(CriteriaSpecification.DISTINCT_ROOT_ENTITY); Zona zona = (Zona) crit.uniqueResult(); Criteria crit2 = getSession().createCriteria(ConsejoComunitario.class); zona.setConsejos_comunitario(crit2.add(Restrictions.and(Restrictions.idEq(zona.getId()),Restrictions.eq("estado", 0))).list()); return zona;*/ }