From 9c779e00bc5b29433f1a2818067e11bafd66cf95 Mon Sep 17 00:00:00 2001 From: "lucas.taia" Date: Tue, 4 Jul 2017 01:55:11 +0000 Subject: [PATCH] fixes bug #9035 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@70952 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../hibernate/RegionMetropolitanaHibernateDAO.java | 12 ++++++++++++ .../ventaboletos/entidad/RegionMetropolitana.java | 3 ++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/RegionMetropolitanaHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/RegionMetropolitanaHibernateDAO.java index 0d26f77dc..a84da1802 100644 --- a/src/com/rjconsultores/ventaboletos/dao/hibernate/RegionMetropolitanaHibernateDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/RegionMetropolitanaHibernateDAO.java @@ -1,6 +1,10 @@ package com.rjconsultores.ventaboletos.dao.hibernate; +import java.util.List; + +import org.hibernate.Criteria; import org.hibernate.SessionFactory; +import org.hibernate.criterion.Restrictions; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Repository; @@ -17,4 +21,12 @@ public class RegionMetropolitanaHibernateDAO extends GenericHibernateDAO obtenerTodos() { + Criteria c = getSession().createCriteria(getPersistentClass()); + c.add(Restrictions.eq("activo", Boolean.TRUE)); + + return c.list(); + } + } diff --git a/src/com/rjconsultores/ventaboletos/entidad/RegionMetropolitana.java b/src/com/rjconsultores/ventaboletos/entidad/RegionMetropolitana.java index fab7a650b..de674a4f9 100644 --- a/src/com/rjconsultores/ventaboletos/entidad/RegionMetropolitana.java +++ b/src/com/rjconsultores/ventaboletos/entidad/RegionMetropolitana.java @@ -7,6 +7,7 @@ import java.util.List; import javax.persistence.Basic; import javax.persistence.Column; import javax.persistence.Entity; +import javax.persistence.FetchType; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; @@ -36,7 +37,7 @@ public class RegionMetropolitana implements Serializable { private Date fecmodif; @Column(name = "USUARIO_ID") private Integer usuarioId; - @OneToMany(mappedBy = "regionMetropolitana") + @OneToMany(mappedBy = "regionMetropolitana" , fetch = FetchType.EAGER) private List paradaList; public Long getRegionMetropolitanaId() {