diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarDetDiagramaAutobusController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarDetDiagramaAutobusController.java index e15115633..f157341f3 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarDetDiagramaAutobusController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarDetDiagramaAutobusController.java @@ -90,7 +90,7 @@ public class EditarDetDiagramaAutobusController extends MyGenericForwardComposer chkVendible.setChecked(detDiagramaAutobus.getVendible() == null ? true : detDiagramaAutobus.getVendible()); - if ((diagramaAutobus.getIndbarco() == null || !diagramaAutobus.getIndbarco()) && ((numefila == 2) || (numefila == 6))) { + if ((diagramaAutobus.getIndtipo() == null || diagramaAutobus.getIndtipo() != 2) && ((numefila == 2) || (numefila == 6))) { itemCombo = DetDiagramaAutobus.TV; List children = cmbTipo.getChildren(); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/BusquedaDiagramaAutobusController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/BusquedaDiagramaAutobusController.java index dbdf72047..d70cf8bfb 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/BusquedaDiagramaAutobusController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/BusquedaDiagramaAutobusController.java @@ -150,6 +150,6 @@ public class BusquedaDiagramaAutobusController extends MyGenericForwardComposer } public void onClick$btnNovo(Event ev) { - verDiagramaAutobus(new DiagramaAutobus(false)); + verDiagramaAutobus(new DiagramaAutobus(1)); } } diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaAsientoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaAsientoController.java index b0fc3cb48..aa178e0b4 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaAsientoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaAsientoController.java @@ -3265,7 +3265,7 @@ public class EditarCorridaAsientoController extends MyGenericForwardComposer { } public Boolean isBarco() { - return diagramaAutobus.getIndbarco() != null && diagramaAutobus.getIndbarco(); + return diagramaAutobus.getIndtipo() != null && diagramaAutobus.getIndtipo() == 2; } public List getLayout() { diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarDiagramaAutobusController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarDiagramaAutobusController.java index 189882908..e3c358797 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarDiagramaAutobusController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarDiagramaAutobusController.java @@ -2379,7 +2379,7 @@ public class EditarDiagramaAutobusController extends MyGenericForwardComposer { diagramaAutobus = diagramaAutoBusService.obtenerID(diagramaAutobus.getDiagramaautobusId()); } - if(diagramaAutobus.getIndbarco() == null || !diagramaAutobus.getIndbarco()) { + if(diagramaAutobus.getIndtipo() == null || diagramaAutobus.getIndtipo() != 2) { if (diagramaAutobus.getDetDiagramaAutobusList() == null) { diagramaAutobus.setDetDiagramaAutobusList(new ArrayList()); } else { @@ -3277,7 +3277,7 @@ public class EditarDiagramaAutobusController extends MyGenericForwardComposer { } public Boolean isBarco() { - return diagramaAutobus.getIndbarco() != null && diagramaAutobus.getIndbarco(); + return diagramaAutobus.getIndtipo() != null && diagramaAutobus.getIndtipo() == 2; } public List getLayout() { diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/TipoDiagramaAutobusController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/TipoDiagramaAutobusController.java index 9b937fcb7..6c91673db 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/TipoDiagramaAutobusController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/TipoDiagramaAutobusController.java @@ -35,16 +35,20 @@ public class TipoDiagramaAutobusController extends MyGenericForwardComposer { } public void onClick$btnDiagramaBus(Event ev) { - verDiagramaAutobus(false); + verDiagramaAutobus(1); } public void onClick$btnDiagramaBarco(Event ev) { - verDiagramaAutobus(true); + verDiagramaAutobus(2); + } + + public void onClick$btnDiagramaTrem(Event ev) { + verDiagramaAutobus(3); } @SuppressWarnings({ "rawtypes", "unchecked" }) - private void verDiagramaAutobus(Boolean indbarco) { - diagramaAutobus.setIndbarco(indbarco); + private void verDiagramaAutobus(Integer indtipo) { + diagramaAutobus.setIndtipo(indtipo); Map args = new HashMap(); args.put("diagramaAutobus", diagramaAutobus); diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index 04bcae16e..723beca53 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -1454,6 +1454,7 @@ busquedaDiagramaAutobusController.lhDesc.label = Diagrama de autobús busquedaDiagramaAutobusController.lblTipoDiagrama.label = Escoja el tipo del diagrama: busquedaDiagramaAutobusController.btnDiagramaBus.label = Autobús busquedaDiagramaAutobusController.btnDiagramaBarco.label = Barco +busquedaDiagramaAutobusController.btnDiagramaTrem.label = Trem # Pantalla coche Edición de Diagrama editarDiagramaAutobusController.window.title = Diagrama de autobús diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 48a3c8f00..52a41ba90 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -1502,6 +1502,7 @@ busquedaDiagramaAutobusController.lhDesc.label = Diagrama de autobús busquedaDiagramaAutobusController.lblTipoDiagrama.label = Escolha o tipo do diagrama: busquedaDiagramaAutobusController.btnDiagramaBus.label = Ônibus busquedaDiagramaAutobusController.btnDiagramaBarco.label = Barco +busquedaDiagramaAutobusController.btnDiagramaTrem.label = Trem # Pantalla Veículo Edición de Diagrama editarDiagramaAutobusController.window.title = Diagrama de autobús diff --git a/web/gui/esquema_operacional/tipoDiagramaAutobus.zul b/web/gui/esquema_operacional/tipoDiagramaAutobus.zul index cc1191d7a..1d219dec6 100644 --- a/web/gui/esquema_operacional/tipoDiagramaAutobus.zul +++ b/web/gui/esquema_operacional/tipoDiagramaAutobus.zul @@ -7,18 +7,19 @@ + height="120px" width="300px" border="normal" >