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());
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<Component> children = cmbTipo.getChildren();

View File

@ -150,6 +150,6 @@ public class BusquedaDiagramaAutobusController extends MyGenericForwardComposer
}
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() {
return diagramaAutobus.getIndbarco() != null && diagramaAutobus.getIndbarco();
return diagramaAutobus.getIndtipo() != null && diagramaAutobus.getIndtipo() == 2;
}
public List<DiagramaPoltronas> getLayout() {

View File

@ -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<DetDiagramaAutobus>());
} 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<DiagramaPoltronas> getLayout() {

View File

@ -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);

View File

@ -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

View File

@ -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

View File

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