diff --git a/src/com/rjconsultores/ventaboletos/service/RutaService.java b/src/com/rjconsultores/ventaboletos/service/RutaService.java index bf5150ab5..64e925881 100644 --- a/src/com/rjconsultores/ventaboletos/service/RutaService.java +++ b/src/com/rjconsultores/ventaboletos/service/RutaService.java @@ -106,6 +106,6 @@ public interface RutaService { public List buscarRutasPorEmpresaOrgaoConcedente(Empresa empresa, OrgaoConcedente orgao); - public boolean cambiarParadaRuta(Ruta ruta, Parada parada, String descripcionParada) throws BusinessException ; + public boolean cambiarParadaRuta(Ruta ruta, Parada parada, String descripcionParada) throws Exception ; } diff --git a/src/com/rjconsultores/ventaboletos/service/impl/RutaServiceImpl.java b/src/com/rjconsultores/ventaboletos/service/impl/RutaServiceImpl.java index 207699140..b98a06896 100644 --- a/src/com/rjconsultores/ventaboletos/service/impl/RutaServiceImpl.java +++ b/src/com/rjconsultores/ventaboletos/service/impl/RutaServiceImpl.java @@ -72,7 +72,7 @@ public class RutaServiceImpl implements RutaService { @Override @Transactional(rollbackFor = BusinessException.class) - public boolean cambiarParadaRuta(Ruta ruta, Parada parada, String descripcionParada) throws BusinessException { + public boolean cambiarParadaRuta(Ruta ruta, Parada parada, String descripcionParada) throws Exception { String cve = null; String descparada = null; @@ -116,8 +116,7 @@ public class RutaServiceImpl implements RutaService { return true; } catch (Exception e) { - e.printStackTrace(); - throw new BusinessException(e.getMessage()); + throw e; } } diff --git a/src/com/rjconsultores/ventaboletos/service/impl/TramoRutaServiceImpl.java b/src/com/rjconsultores/ventaboletos/service/impl/TramoRutaServiceImpl.java index 897612663..1af7b76a2 100644 --- a/src/com/rjconsultores/ventaboletos/service/impl/TramoRutaServiceImpl.java +++ b/src/com/rjconsultores/ventaboletos/service/impl/TramoRutaServiceImpl.java @@ -146,7 +146,8 @@ public class TramoRutaServiceImpl implements TramoRutaService { ruta.setIndTribPedagio(Boolean.FALSE); ruta.setIndTribTarifa(Boolean.TRUE); ruta.setIndTribTaxaEmbarque(Boolean.FALSE); - + ruta.setIndRutaInternacional(Boolean.FALSE); + ruta = rutaDAO.suscribir(ruta); // Genero la secuencia de la ruta