diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/CalcularPeajeController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/CalcularPeajeController.java index 39676a4f2..21019db74 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/CalcularPeajeController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/CalcularPeajeController.java @@ -79,13 +79,13 @@ public class CalcularPeajeController extends MyGenericForwardComposer { lsOrgaoConcedente = new ArrayList(); for (Integer orgaoConcedenteId : Constantes.ORGAOS_CONCEDENTES_CALCULO_ANTT) { - lsOrgaoConcedente.add(orgaoConcedenteService.obtenerID(orgaoConcedenteId)); + adicionaNaListaOrgaoConcedente(orgaoConcedenteId); } for (Integer orgaoConcedenteId : Constantes.ORGAOS_CONCEDENTES_CALCULO_ARTESP) { - lsOrgaoConcedente.add(orgaoConcedenteService.obtenerID(orgaoConcedenteId)); + adicionaNaListaOrgaoConcedente(orgaoConcedenteId); } for (Integer orgaoConcedenteId : Constantes.ORGAOS_CONCEDENTES_CALCULO_AGER) { - lsOrgaoConcedente.add(orgaoConcedenteService.obtenerID(orgaoConcedenteId)); + adicionaNaListaOrgaoConcedente(orgaoConcedenteId); } lsRutas = rutaService.buscarRutasPorEmpresas(UsuarioLogado.getUsuarioLogado().getEmpresa()); listSelectedRutas = new ArrayList(); @@ -232,6 +232,13 @@ public class CalcularPeajeController extends MyGenericForwardComposer { listSelectedRutas.remove(ruta); selectedRutasList.setData(listSelectedRutas); } + + private void adicionaNaListaOrgaoConcedente(Integer orgaoConcedenteId) { + OrgaoConcedente concedente = orgaoConcedenteService.obtenerID(orgaoConcedenteId); + if( concedente.getActivo() ) { + lsOrgaoConcedente.add(concedente); + } + } public Combobox getCmbRuta() { return cmbRuta;