From 0901a7509b1020e26477afe776fa58a88fae210d Mon Sep 17 00:00:00 2001 From: frederico Date: Thu, 14 Apr 2016 17:43:49 +0000 Subject: [PATCH] =?UTF-8?q?fixed=20bug=20#7337=20-=20altera=C3=A7=C3=B5es?= =?UTF-8?q?=20relat=C3=B3rio=20gratuidade?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@54925 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../ventaboletos/dao/GrupoCategoriaDAO.java | 4 ++++ .../dao/hibernate/GrupoCategoriaHibernateDAO.java | 9 +++++++++ .../ventaboletos/service/GrupoCategoriaService.java | 4 ++++ .../service/impl/GrupoCategoriaServiceImpl.java | 5 +++++ 4 files changed, 22 insertions(+) diff --git a/src/com/rjconsultores/ventaboletos/dao/GrupoCategoriaDAO.java b/src/com/rjconsultores/ventaboletos/dao/GrupoCategoriaDAO.java index 383ff9329..85849ab01 100644 --- a/src/com/rjconsultores/ventaboletos/dao/GrupoCategoriaDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/GrupoCategoriaDAO.java @@ -1,6 +1,10 @@ package com.rjconsultores.ventaboletos.dao; +import java.util.List; + import com.rjconsultores.ventaboletos.entidad.GrupoCategoria; public interface GrupoCategoriaDAO extends GenericDAO { + + public List buscar(String descricao); } diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/GrupoCategoriaHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/GrupoCategoriaHibernateDAO.java index 5edbd98f7..d0464b336 100644 --- a/src/com/rjconsultores/ventaboletos/dao/hibernate/GrupoCategoriaHibernateDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/GrupoCategoriaHibernateDAO.java @@ -25,7 +25,16 @@ public class GrupoCategoriaHibernateDAO extends GenericHibernateDAO obtenerTodos() { Criteria c = getSession().createCriteria(getPersistentClass()); c.add(Restrictions.eq("activo", Boolean.TRUE)); + return c.list(); + } + @SuppressWarnings("unchecked") + @Override + public List buscar(String descricao) { + Criteria c = getSession().createCriteria(getPersistentClass()); + c.add(Restrictions.eq("activo", Boolean.TRUE)); + c.add(Restrictions.eq("descGrupo", descricao)); + return c.list(); } } diff --git a/src/com/rjconsultores/ventaboletos/service/GrupoCategoriaService.java b/src/com/rjconsultores/ventaboletos/service/GrupoCategoriaService.java index 8feaf7680..73674693f 100644 --- a/src/com/rjconsultores/ventaboletos/service/GrupoCategoriaService.java +++ b/src/com/rjconsultores/ventaboletos/service/GrupoCategoriaService.java @@ -1,6 +1,10 @@ package com.rjconsultores.ventaboletos.service; +import java.util.List; + import com.rjconsultores.ventaboletos.entidad.GrupoCategoria; public interface GrupoCategoriaService extends GenericService { + + public List buscar(String descricao); } diff --git a/src/com/rjconsultores/ventaboletos/service/impl/GrupoCategoriaServiceImpl.java b/src/com/rjconsultores/ventaboletos/service/impl/GrupoCategoriaServiceImpl.java index 732275d0c..6824b5b04 100644 --- a/src/com/rjconsultores/ventaboletos/service/impl/GrupoCategoriaServiceImpl.java +++ b/src/com/rjconsultores/ventaboletos/service/impl/GrupoCategoriaServiceImpl.java @@ -52,4 +52,9 @@ public class GrupoCategoriaServiceImpl implements GrupoCategoriaService { grupoCategoriaDAO.actualizacion(entidad); } + + @Override + public List buscar(String descricao) { + return grupoCategoriaDAO.buscar(descricao); + } }