List of usage examples for org.hibernate.criterion Restrictions or
public static LogicalExpression or(Criterion lhs, Criterion rhs)
From source file:br.com.hrstatus.dao.impl.ServersDAO.java
License:Open Source License
@SuppressWarnings("unchecked") public List<Servidores> getServersNOK() { log.fine("[ " + userInfo.getLoggedUsername() + " ] getServersNOK()"); try {// w ww. j a v a2 s . c o m final Criteria criteria = session().createCriteria(Servidores.class); criteria.add(Restrictions.or(Restrictions.eq("trClass", "error"), Restrictions.eq("status", "NOK"))); criteria.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY); return criteria.list(); } catch (Exception e) { log.severe("[ " + userInfo.getLoggedUsername() + " ] Error: " + e); return new ArrayList<Servidores>(); } }
From source file:br.com.hrstatus.dao.impl.ServersDAO.java
License:Open Source License
@SuppressWarnings("unchecked") public List<Servidores> getServersNOKVerActive() { log.fine("[ " + userInfo.getLoggedUsername() + " ] getServersNOKVerActive()"); try {//from w w w. j ava2 s. c o m final Criteria criteria = session().createCriteria(Servidores.class); criteria.add(Restrictions.or(Restrictions.eq("trClass", "Error"), Restrictions.eq("status", "NOK"))); criteria.add(Restrictions.eq("verify", "SIM")); criteria.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY); return criteria.list(); } catch (Exception e) { log.severe("[ " + userInfo.getLoggedUsername() + " ] Error: " + e); return new ArrayList<Servidores>(); } }
From source file:br.com.hrstatus.dao.impl.ServersDAO.java
License:Open Source License
public int countServersNOK() { log.fine("Invoking countServersNOK()"); try {//from w w w .j a v a2s .c o m final Criteria criteria = session().createCriteria(Servidores.class); criteria.add(Restrictions.or(Restrictions.eq("trClass", "Error"), Restrictions.eq("status", "NOK"))); criteria.setProjection(Projections.rowCount()); final int count = ((Long) criteria.uniqueResult()).intValue(); return count; } catch (Exception e) { log.severe("[ " + userInfo.getLoggedUsername() + " ] Error: " + e); return 0; } }
From source file:br.com.moises.suport.ClienteSuport.java
public List<Cliente> clientePorNome(String valor) { DetachedCriteria criteria = DetachedCriteria.forClass(Cliente.class) .add(Restrictions.or(Restrictions.ilike("nome", valor, MatchMode.START), Restrictions.ilike("documento", valor, MatchMode.START))); return Dao().getEntitiesByDetachetCriteria(criteria); }
From source file:br.com.moises.suport.EmbarqueSuport.java
public List<Embarque> getEmbarquesEmAberto() { DetachedCriteria criteria = DetachedCriteria.forClass(Embarque.class) .add(Restrictions.or(Restrictions.eq("status", StatusEmbarque.CARREGANDO), Restrictions.eq("status", StatusEmbarque.VAZIO))); return Dao().getEntitiesByDetachetCriteria(criteria); }
From source file:br.com.moises.suport.MotoristaSuport.java
public List<Motorista> getPessoasByPlaca(String valor) { System.out.print(valor + " ->suport"); DetachedCriteria criteria = DetachedCriteria.forClass(Motorista.class) .add(Restrictions.or(Restrictions.ilike("nome", valor, MatchMode.START), Restrictions.ilike("placa", valor, MatchMode.START))); return Dao().getEntitiesByDetachetCriteria(criteria); }
From source file:br.com.Monopoly.control.dao.AmigoDAO.java
public List<Amigo> buscarAmizades(Usuario user) { entitys = criteria/* w w w.ja va 2 s. c o m*/ .add(Restrictions.or(Restrictions.eq("id.remetente", user), Restrictions.eq("id.convidado", user))) .list(); closeSession(); return entitys; }
From source file:br.com.Monopoly.control.dao.AmigoDAO.java
public List<Amigo> buscarAmigosAceitos(Usuario user) { entitys = criteria.add(Restrictions.and( Restrictions.or(Restrictions.eq("id.remetente", user), Restrictions.eq("id.convidado", user)), Restrictions.eq("aceito", true), Restrictions.eq("del", false))).list(); closeSession();//from ww w. j a v a2s . com return entitys; }
From source file:br.com.Monopoly.control.dao.AmigoDAO.java
public List<Amigo> buscarAmigosPendentes(Usuario user) { entitys = criteria.add(Restrictions.and( Restrictions.or(Restrictions.eq("id.remetente", user), Restrictions.eq("id.convidado", user)), Restrictions.eq("aceito", false), Restrictions.eq("del", false))).list(); closeSession();//from ww w . jav a 2 s . co m return entitys; }
From source file:br.com.Monopoly.control.dao.AmigoDAO.java
public List<Amigo> buscarAmizadesRecusadas(Usuario user) { entitys = criteria.add(Restrictions.and( Restrictions.or(Restrictions.eq("id.remetente", user), Restrictions.eq("id.convidado", user)), Restrictions.eq("aceito", false), Restrictions.eq("del", true))).list(); closeSession();/*from w w w . j a v a 2 s .c om*/ return entitys; }