diff --git a/src/com/rjconsultores/ventaboletos/dao/SeguroKmDAO.java b/src/com/rjconsultores/ventaboletos/dao/SeguroKmDAO.java index 95135e5eb..bdb733efa 100644 --- a/src/com/rjconsultores/ventaboletos/dao/SeguroKmDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/SeguroKmDAO.java @@ -1,14 +1,7 @@ package com.rjconsultores.ventaboletos.dao; -import com.rjconsultores.ventaboletos.service.SeguroKmService; public interface SeguroKmDAO { - /** - * See {@link SeguroKmService#atualizarSeguroPorKm(Integer, Integer, Integer)} - * @param rutaId - * @param orgaoId - * @param usuarioId - */ - public void atualizarSeguroPorKm(Integer rutaId,Integer orgaoId,Integer usuarioId) ; + } diff --git a/src/com/rjconsultores/ventaboletos/dao/SeguroTarifaDAO.java b/src/com/rjconsultores/ventaboletos/dao/SeguroTarifaDAO.java index 7bf5ec729..acb2f5671 100644 --- a/src/com/rjconsultores/ventaboletos/dao/SeguroTarifaDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/SeguroTarifaDAO.java @@ -1,13 +1,6 @@ package com.rjconsultores.ventaboletos.dao; -import com.rjconsultores.ventaboletos.entidad.SeguroTarifa; public interface SeguroTarifaDAO { - /** - * See {@link SeguroTarifa#atualizarSeguroPorTarifa(Integer, Integer, Integer)} - * @param rutaId - * @param orgaoId - * @param usuarioId - */ - public void atualizarSeguroPorTarifa(Integer rutaId, Integer orgaoId,Integer usuarioId); + } diff --git a/src/com/rjconsultores/ventaboletos/dao/TarifaOficialDAO.java b/src/com/rjconsultores/ventaboletos/dao/TarifaOficialDAO.java index a2ac76957..d089edba8 100644 --- a/src/com/rjconsultores/ventaboletos/dao/TarifaOficialDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/TarifaOficialDAO.java @@ -1,6 +1,8 @@ package com.rjconsultores.ventaboletos.dao; +import com.rjconsultores.ventaboletos.entidad.SeguroTarifa; import com.rjconsultores.ventaboletos.entidad.VigenciaTarifa; +import com.rjconsultores.ventaboletos.service.SeguroKmService; import com.rjconsultores.ventaboletos.service.TarifaOficialService; @@ -37,4 +39,20 @@ public interface TarifaOficialDAO { * @param orgaoConcedenteId TODO */ public void atualizarTaxaEmbarque(Integer rutaId, Integer usuarioId, Integer orgaoConcedenteId); + + /** + * See {@link TarifaOficialService#atualizarSeguroPorKm(Integer, Integer, Integer)} + * @param rutaId + * @param orgaoId + * @param usuarioId + */ + public void atualizarSeguroPorKm(Integer rutaId,Integer orgaoId,Integer usuarioId) ; + + /** + * See {@link TarifaOficialService#atualizarSeguroPorTarifa(Integer, Integer, Integer)} + * @param rutaId + * @param orgaoId + * @param usuarioId + */ + public void atualizarSeguroPorTarifa(Integer rutaId, Integer orgaoId,Integer usuarioId); } diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/SeguroKmHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/SeguroKmHibernateDAO.java index f0b4435b6..0c9a97dd1 100644 --- a/src/com/rjconsultores/ventaboletos/dao/hibernate/SeguroKmHibernateDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/SeguroKmHibernateDAO.java @@ -13,18 +13,10 @@ import com.rjconsultores.ventaboletos.entidad.SeguroKm; @Repository("seguroKmDAO") public class SeguroKmHibernateDAO extends GenericHibernateDAO implements SeguroKmDAO { - @Autowired - private SQLBuilder sqlBuilder; - @Autowired public SeguroKmHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) { setSessionFactory(factory); } - @Override - public void atualizarSeguroPorKm(Integer rutaId, Integer orgaoId, Integer usuarioId) { - SQLQuery query = getSession().createSQLQuery(sqlBuilder.getSQLAtualizarSeguroPorKm(rutaId, usuarioId, orgaoId)); - query.executeUpdate(); - } } diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/SeguroTarifaHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/SeguroTarifaHibernateDAO.java index d2179fe64..258aa5132 100644 --- a/src/com/rjconsultores/ventaboletos/dao/hibernate/SeguroTarifaHibernateDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/SeguroTarifaHibernateDAO.java @@ -1,30 +1,19 @@ package com.rjconsultores.ventaboletos.dao.hibernate; -import org.hibernate.SQLQuery; import org.hibernate.SessionFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Repository; import com.rjconsultores.ventaboletos.dao.SeguroTarifaDAO; -import com.rjconsultores.ventaboletos.dao.sqlbuilder.SQLBuilder; import com.rjconsultores.ventaboletos.entidad.SeguroTarifa; @Repository("seguroTarifaDAO") public class SeguroTarifaHibernateDAO extends GenericHibernateDAO implements SeguroTarifaDAO { - @Autowired - private SQLBuilder sqlBuilder; - @Autowired public SeguroTarifaHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) { setSessionFactory(factory); } - @Override - public void atualizarSeguroPorTarifa(Integer rutaId, Integer orgaoId, Integer usuarioId) { - SQLQuery query = getSession().createSQLQuery(sqlBuilder.getSQLAtualizarSeguroPorTarifa(rutaId, usuarioId, orgaoId)); - query.executeUpdate(); - } - } diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/TarifaOficialHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/TarifaOficialHibernateDAO.java index b59efc9da..09034abce 100644 --- a/src/com/rjconsultores/ventaboletos/dao/hibernate/TarifaOficialHibernateDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/TarifaOficialHibernateDAO.java @@ -128,4 +128,16 @@ public class TarifaOficialHibernateDAO extends GenericHibernateDAO