From 3c0ba14bdd3370a0fa557a70a0eb6d2770df1ef3 Mon Sep 17 00:00:00 2001 From: leonardo Date: Tue, 7 Apr 2015 21:09:00 +0000 Subject: [PATCH] bug #6130 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@42811 d1611594-4594-4d17-8e1d-87c2c4800839 --- src/com/rjconsultores/ventaboletos/dao/PuntoVentaDAO.java | 4 ++++ .../ventaboletos/dao/hibernate/PuntoVentaHibernateDAO.java | 5 +++++ .../ventaboletos/service/PuntoVentaService.java | 4 ++++ .../ventaboletos/service/impl/PuntoVentaServiceImpl.java | 5 +++++ 4 files changed, 18 insertions(+) diff --git a/src/com/rjconsultores/ventaboletos/dao/PuntoVentaDAO.java b/src/com/rjconsultores/ventaboletos/dao/PuntoVentaDAO.java index 0beb60944..5a1a6f986 100644 --- a/src/com/rjconsultores/ventaboletos/dao/PuntoVentaDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/PuntoVentaDAO.java @@ -12,12 +12,16 @@ import com.rjconsultores.ventaboletos.entidad.Usuario; import java.util.List; +import org.hibernate.Session; + /** * * @author Administrador */ public interface PuntoVentaDAO extends GenericDAO { + public Session getDBSession(); + public List buscaLike(String strEstacion); public List busca(String nomPuntoVenta, String numPuntoVenta); diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/PuntoVentaHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/PuntoVentaHibernateDAO.java index 6249cfacf..8ee142f8a 100644 --- a/src/com/rjconsultores/ventaboletos/dao/hibernate/PuntoVentaHibernateDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/PuntoVentaHibernateDAO.java @@ -8,6 +8,7 @@ import java.util.List; import org.hibernate.Criteria; import org.hibernate.FetchMode; +import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.criterion.Criterion; import org.hibernate.criterion.MatchMode; @@ -42,6 +43,10 @@ public class PuntoVentaHibernateDAO extends GenericHibernateDAO obtenerTodos() { Criteria c = getSession().createCriteria(getPersistentClass()); diff --git a/src/com/rjconsultores/ventaboletos/service/PuntoVentaService.java b/src/com/rjconsultores/ventaboletos/service/PuntoVentaService.java index 9abc2958b..7ef8a683d 100644 --- a/src/com/rjconsultores/ventaboletos/service/PuntoVentaService.java +++ b/src/com/rjconsultores/ventaboletos/service/PuntoVentaService.java @@ -6,6 +6,8 @@ package com.rjconsultores.ventaboletos.service; import java.util.List; +import org.hibernate.Session; + import com.rjconsultores.ventaboletos.entidad.Empresa; import com.rjconsultores.ventaboletos.entidad.Parada; import com.rjconsultores.ventaboletos.entidad.PuntoVenta; @@ -18,6 +20,8 @@ import com.rjconsultores.ventaboletos.exception.IntegracionException; */ public interface PuntoVentaService { + public Session getDBSession(); + public List obtenerTodos(); public PuntoVenta obtenerID(Integer id); diff --git a/src/com/rjconsultores/ventaboletos/service/impl/PuntoVentaServiceImpl.java b/src/com/rjconsultores/ventaboletos/service/impl/PuntoVentaServiceImpl.java index 40b8ee50d..c7885c855 100644 --- a/src/com/rjconsultores/ventaboletos/service/impl/PuntoVentaServiceImpl.java +++ b/src/com/rjconsultores/ventaboletos/service/impl/PuntoVentaServiceImpl.java @@ -8,6 +8,7 @@ import java.util.Calendar; import java.util.List; import org.apache.commons.lang.StringUtils; +import org.hibernate.Session; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -71,6 +72,10 @@ public class PuntoVentaServiceImpl implements PuntoVentaService { public PuntoVenta obtenerID(Integer id) { return puntoVentaDAO.obtenerID(id); } + + public Session getDBSession(){ + return puntoVentaDAO.getDBSession(); + } @Transactional(noRollbackFor = { IntegracionException.class }) public PuntoVenta suscribir(PuntoVenta entidad) throws IntegracionException {