diff --git a/src/com/rjconsultores/ventaboletos/dao/TarifaDAO.java b/src/com/rjconsultores/ventaboletos/dao/TarifaDAO.java index ef38f2f35..bdb1fd862 100644 --- a/src/com/rjconsultores/ventaboletos/dao/TarifaDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/TarifaDAO.java @@ -78,5 +78,5 @@ public interface TarifaDAO extends GenericDAO { public List obterTarifaOficialPorFiltroVO(Moneda moneda, Marca marca,ListlsMarcas, Parada origem, Parada destino, ClaseServicio claseServicio, VigenciaTarifa vigenciaTarifa,Categoria categoria,TipoPuntoVenta tipoPuntoVenta, Ruta ruta, Via via,Boolean vende); - + public void updateTarifa(Tarifa t); } diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/TarifaHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/TarifaHibernateDAO.java index 1ed00e389..a62d8fa41 100644 --- a/src/com/rjconsultores/ventaboletos/dao/hibernate/TarifaHibernateDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/TarifaHibernateDAO.java @@ -12,6 +12,7 @@ import org.hibernate.Criteria; import org.hibernate.Hibernate; import org.hibernate.Query; import org.hibernate.SQLQuery; +import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.criterion.Projections; import org.hibernate.criterion.Restrictions; @@ -454,4 +455,9 @@ public class TarifaHibernateDAO extends GenericHibernateDAO imp return (List) qr.list(); } + + public void updateTarifa(Tarifa entity) { + Session session = getSessionFactory().getCurrentSession(); + session.update(entity); + } } diff --git a/src/com/rjconsultores/ventaboletos/service/impl/TarifaServiceImpl.java b/src/com/rjconsultores/ventaboletos/service/impl/TarifaServiceImpl.java index c2c51bf70..6f71e99df 100644 --- a/src/com/rjconsultores/ventaboletos/service/impl/TarifaServiceImpl.java +++ b/src/com/rjconsultores/ventaboletos/service/impl/TarifaServiceImpl.java @@ -131,8 +131,8 @@ public class TarifaServiceImpl implements TarifaService { cadastrarTarifaHistorico(entidad); // cadastrarTarifaMonedaEstrangeira(entidad); - - return tarifaDAO.actualizacion(entidad); + tarifaDAO.updateTarifa(entidad); + return entidad; } @Transactional