diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaTarifaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaTarifaController.java index ebfbe1331..f056de308 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaTarifaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaTarifaController.java @@ -369,9 +369,9 @@ public class BusquedaTarifaController extends MyGenericForwardComposer { return; } - if ((origem == null && destino == null) && (vende != null)) { + if ((origem == null || destino == null) && (vende != null)) { - Messagebox.show(Labels.getLabel("modificacionMasivaTarifasController.MSG.informarOrigemOuDestino"), + Messagebox.show(Labels.getLabel("modificacionMasivaTarifasController.MSG.informarOrigemEDestino"), Labels.getLabel("editarTarifaController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION); @@ -418,6 +418,7 @@ public class BusquedaTarifaController extends MyGenericForwardComposer { tarifaBusqueda.addFilterEqual("ruta.rutaCombinacionList.indventa", vende); tarifaBusqueda.addFilterEqual("ruta.rutaCombinacionList.tramo.origem", origem); tarifaBusqueda.addFilterEqual("ruta.rutaCombinacionList.tramo.destino", destino); + tarifaBusqueda.addFilterEqual("ruta.rutaCombinacionList.activo", Boolean.TRUE); } diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaTarifaOficialController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaTarifaOficialController.java index 5e542f85b..e2471c2a4 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaTarifaOficialController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaTarifaOficialController.java @@ -347,7 +347,16 @@ public class BusquedaTarifaOficialController extends MyGenericForwardComposer { Messagebox.OK, Messagebox.EXCLAMATION); return; - } + } + + if ((origem == null || destino == null) && (vende != null)) { + + Messagebox.show(Labels.getLabel("modificacionMasivaTarifasController.MSG.informarOrigemEDestino"), + Labels.getLabel("editarTarifaOficialController.window.title"), + Messagebox.OK, Messagebox.EXCLAMATION); + + return; + } HibernateSearchObject tarifaBusqueda = new HibernateSearchObject(TarifaOficial.class, pagingTarifaOficial.getPageSize()); @@ -371,6 +380,7 @@ public class BusquedaTarifaOficialController extends MyGenericForwardComposer { tarifaBusqueda.addFilterEqual("ruta.rutaCombinacionList.indventa", vende); tarifaBusqueda.addFilterEqual("ruta.rutaCombinacionList.tramo.origem", origem); tarifaBusqueda.addFilterEqual("ruta.rutaCombinacionList.tramo.destino", destino); + tarifaBusqueda.addFilterEqual("ruta.rutaCombinacionList.activo", Boolean.TRUE); } plwTarifaOficial.init(tarifaBusqueda, tarifaList, pagingTarifaOficial); diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index cb2dbbc14..f9cd8419a 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -3035,6 +3035,7 @@ modificacionMasivaTarifasController.MSG.SemVigencia = Selecione uma vigência. modificacionMasivaTarifasController.MSG.RegistroSalvos = Registro(s) processado(s) com Sucesso. modificacionMasivaTarifasController.MSG.tarifaExiste = Tarifa já existe modificacionMasivaTarifasController.MSG.informarOrigemOuDestino = Necessário informar origem ou destino para pesquisar por Vende +modificacionMasivaTarifasController.MSG.informarOrigemEDestino = Necessário informar origem e destino para pesquisar por Vende # Editar Tarifa Oficial: editarTarifaOficialController.window.title = Alteração de Preço / Tarifa Oficial @@ -3077,6 +3078,7 @@ editarVigenciaTarifaController.MSG.continuar=Deseja continuar? editarVigenciaTarifaController.MSG.podeApagar = Há tarifas com esta vigência, não é possível elimimar. editarVigenciaTarifaController.MSG.fecVenta = Data vigência Venda deve estar entre data início e data Fim. + # Tarifa Escala tarifaEscalaContorller.window.title = Preço em Escala tarifaEscalaContorller.btnApagar.tooltiptext = Autorizar Preço