diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/RutaHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/RutaHibernateDAO.java index f0347b073..2ff66f7e6 100644 --- a/src/com/rjconsultores/ventaboletos/dao/hibernate/RutaHibernateDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/RutaHibernateDAO.java @@ -7,11 +7,11 @@ package com.rjconsultores.ventaboletos.dao.hibernate; import java.util.List; import org.hibernate.Criteria; +import org.hibernate.Query; import org.hibernate.SessionFactory; import org.hibernate.criterion.Order; import org.hibernate.criterion.Projections; import org.hibernate.criterion.Restrictions; -import org.hibernate.Query; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Repository; @@ -41,6 +41,7 @@ public class RutaHibernateDAO extends GenericHibernateDAO public List obtenerTodos() { Criteria c = getSession().createCriteria(getPersistentClass()); c.add(Restrictions.eq("activo", Boolean.TRUE)); + c.add(Restrictions.ne("rutaId", -1)); c.addOrder(Order.asc("descruta")); return c.list(); @@ -97,6 +98,7 @@ public class RutaHibernateDAO extends GenericHibernateDAO public List obtenerPorEmpresa(Empresa empresa) { Criteria c = getSession().createCriteria(getPersistentClass()); c.add(Restrictions.eq("activo", Boolean.TRUE)); + c.add(Restrictions.ne("rutaId", -1)); if (empresa.getEmpresaId() != -1) { c.createCriteria("lsRutaEmpresa").add(Restrictions.eq("empresa", empresa)); @@ -166,5 +168,6 @@ public class RutaHibernateDAO extends GenericHibernateDAO List lsRuta = sq.list(); return lsRuta; - } + } + }