leonardo 2016-08-31 18:56:40 +00:00
parent 27ad3e65f2
commit e4757c26bf
8 changed files with 23 additions and 13 deletions

View File

@ -90,7 +90,7 @@ public class EditarDetDiagramaAutobusController extends MyGenericForwardComposer
chkVendible.setChecked(detDiagramaAutobus.getVendible() == null ? true : detDiagramaAutobus.getVendible()); 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; itemCombo = DetDiagramaAutobus.TV;
List<Component> children = cmbTipo.getChildren(); List<Component> children = cmbTipo.getChildren();

View File

@ -150,6 +150,6 @@ public class BusquedaDiagramaAutobusController extends MyGenericForwardComposer
} }
public void onClick$btnNovo(Event ev) { public void onClick$btnNovo(Event ev) {
verDiagramaAutobus(new DiagramaAutobus(false)); verDiagramaAutobus(new DiagramaAutobus(1));
} }
} }

View File

@ -3265,7 +3265,7 @@ public class EditarCorridaAsientoController extends MyGenericForwardComposer {
} }
public Boolean isBarco() { public Boolean isBarco() {
return diagramaAutobus.getIndbarco() != null && diagramaAutobus.getIndbarco(); return diagramaAutobus.getIndtipo() != null && diagramaAutobus.getIndtipo() == 2;
} }
public List<DiagramaPoltronas> getLayout() { public List<DiagramaPoltronas> getLayout() {

View File

@ -2379,7 +2379,7 @@ public class EditarDiagramaAutobusController extends MyGenericForwardComposer {
diagramaAutobus = diagramaAutoBusService.obtenerID(diagramaAutobus.getDiagramaautobusId()); diagramaAutobus = diagramaAutoBusService.obtenerID(diagramaAutobus.getDiagramaautobusId());
} }
if(diagramaAutobus.getIndbarco() == null || !diagramaAutobus.getIndbarco()) { if(diagramaAutobus.getIndtipo() == null || diagramaAutobus.getIndtipo() != 2) {
if (diagramaAutobus.getDetDiagramaAutobusList() == null) { if (diagramaAutobus.getDetDiagramaAutobusList() == null) {
diagramaAutobus.setDetDiagramaAutobusList(new ArrayList<DetDiagramaAutobus>()); diagramaAutobus.setDetDiagramaAutobusList(new ArrayList<DetDiagramaAutobus>());
} else { } else {
@ -3277,7 +3277,7 @@ public class EditarDiagramaAutobusController extends MyGenericForwardComposer {
} }
public Boolean isBarco() { public Boolean isBarco() {
return diagramaAutobus.getIndbarco() != null && diagramaAutobus.getIndbarco(); return diagramaAutobus.getIndtipo() != null && diagramaAutobus.getIndtipo() == 2;
} }
public List<DiagramaPoltronas> getLayout() { public List<DiagramaPoltronas> getLayout() {

View File

@ -35,16 +35,20 @@ public class TipoDiagramaAutobusController extends MyGenericForwardComposer {
} }
public void onClick$btnDiagramaBus(Event ev) { public void onClick$btnDiagramaBus(Event ev) {
verDiagramaAutobus(false); verDiagramaAutobus(1);
} }
public void onClick$btnDiagramaBarco(Event ev) { public void onClick$btnDiagramaBarco(Event ev) {
verDiagramaAutobus(true); verDiagramaAutobus(2);
}
public void onClick$btnDiagramaTrem(Event ev) {
verDiagramaAutobus(3);
} }
@SuppressWarnings({ "rawtypes", "unchecked" }) @SuppressWarnings({ "rawtypes", "unchecked" })
private void verDiagramaAutobus(Boolean indbarco) { private void verDiagramaAutobus(Integer indtipo) {
diagramaAutobus.setIndbarco(indbarco); diagramaAutobus.setIndtipo(indtipo);
Map args = new HashMap(); Map args = new HashMap();
args.put("diagramaAutobus", diagramaAutobus); args.put("diagramaAutobus", diagramaAutobus);

View File

@ -1454,6 +1454,7 @@ busquedaDiagramaAutobusController.lhDesc.label = Diagrama de autobús
busquedaDiagramaAutobusController.lblTipoDiagrama.label = Escoja el tipo del diagrama: busquedaDiagramaAutobusController.lblTipoDiagrama.label = Escoja el tipo del diagrama:
busquedaDiagramaAutobusController.btnDiagramaBus.label = Autobús busquedaDiagramaAutobusController.btnDiagramaBus.label = Autobús
busquedaDiagramaAutobusController.btnDiagramaBarco.label = Barco busquedaDiagramaAutobusController.btnDiagramaBarco.label = Barco
busquedaDiagramaAutobusController.btnDiagramaTrem.label = Trem
# Pantalla coche Edición de Diagrama # Pantalla coche Edición de Diagrama
editarDiagramaAutobusController.window.title = Diagrama de autobús editarDiagramaAutobusController.window.title = Diagrama de autobús

View File

@ -1502,6 +1502,7 @@ busquedaDiagramaAutobusController.lhDesc.label = Diagrama de autobús
busquedaDiagramaAutobusController.lblTipoDiagrama.label = Escolha o tipo do diagrama: busquedaDiagramaAutobusController.lblTipoDiagrama.label = Escolha o tipo do diagrama:
busquedaDiagramaAutobusController.btnDiagramaBus.label = Ônibus busquedaDiagramaAutobusController.btnDiagramaBus.label = Ônibus
busquedaDiagramaAutobusController.btnDiagramaBarco.label = Barco busquedaDiagramaAutobusController.btnDiagramaBarco.label = Barco
busquedaDiagramaAutobusController.btnDiagramaTrem.label = Trem
# Pantalla Veículo Edición de Diagrama # Pantalla Veículo Edición de Diagrama
editarDiagramaAutobusController.window.title = Diagrama de autobús editarDiagramaAutobusController.window.title = Diagrama de autobús

View File

@ -7,18 +7,19 @@
<zk xmlns="http://www.zkoss.org/2005/zul"> <zk xmlns="http://www.zkoss.org/2005/zul">
<window id="winTipoDiagramaAutobus" title="${c:l('tipoDiagramaAutobusController.window.title')}" <window id="winTipoDiagramaAutobus" title="${c:l('tipoDiagramaAutobusController.window.title')}"
apply="${tipoDiagramaAutobusController}" contentStyle="overflow:auto" apply="${tipoDiagramaAutobusController}" contentStyle="overflow:auto"
height="120px" width="200px" border="normal" > height="120px" width="300px" border="normal" >
<toolbar> <toolbar>
<button id="btnCerrar" onClick="winTipoDiagramaAutobus.detach()" image="/gui/img/exit.png" width="35px" <button id="btnCerrar" onClick="winTipoDiagramaAutobus.detach()" image="/gui/img/exit.png" width="35px"
tooltiptext="${c:l('busquedaDiagramaAutobusController.btnCerrar.tooltiptext')}"/> tooltiptext="${c:l('busquedaDiagramaAutobusController.btnCerrar.tooltiptext')}"/>
</toolbar> </toolbar>
<grid fixedLayout="true"> <grid fixedLayout="true">
<columns> <columns>
<column width="50%" /> <column width="34%" />
<column width="50%" /> <column width="33%" />
<column width="33%" />
</columns> </columns>
<rows> <rows>
<row spans="2"> <row spans="3">
<label value="${c:l('busquedaDiagramaAutobusController.lblTipoDiagrama.label')}"/> <label value="${c:l('busquedaDiagramaAutobusController.lblTipoDiagrama.label')}"/>
</row> </row>
<row align="center"> <row align="center">
@ -28,6 +29,9 @@
<button id="btnDiagramaBarco" <button id="btnDiagramaBarco"
image="/gui/img/add.png" image="/gui/img/add.png"
label="${c:l('busquedaDiagramaAutobusController.btnDiagramaBarco.label')}"/> label="${c:l('busquedaDiagramaAutobusController.btnDiagramaBarco.label')}"/>
<button id="btnDiagramaTrem"
image="/gui/img/add.png"
label="${c:l('busquedaDiagramaAutobusController.btnDiagramaTrem.label')}"/>
</row> </row>
</rows> </rows>
</grid> </grid>