fixes bug #9906
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@74544 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
5501d42e27
commit
03081f0b98
|
@ -3257,7 +3257,7 @@ public class EditarCorridaAsientoController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
|
|
||||||
public Boolean isAsientoMaior54() {
|
public Boolean isAsientoMaior54() {
|
||||||
return diagramaAutobus.getCantasientos() > 54;
|
return diagramaAutobus.getCantasientos() > 54 || (diagramaAutobus.getIndUsaVagaoFim() != null && diagramaAutobus.getIndUsaVagaoFim());
|
||||||
}
|
}
|
||||||
|
|
||||||
public Boolean isNotBarco() {
|
public Boolean isNotBarco() {
|
||||||
|
|
|
@ -22,6 +22,7 @@ import org.zkoss.zk.ui.event.Event;
|
||||||
import org.zkoss.zk.ui.event.ForwardEvent;
|
import org.zkoss.zk.ui.event.ForwardEvent;
|
||||||
import org.zkoss.zk.ui.util.Clients;
|
import org.zkoss.zk.ui.util.Clients;
|
||||||
import org.zkoss.zul.Button;
|
import org.zkoss.zul.Button;
|
||||||
|
import org.zkoss.zul.Checkbox;
|
||||||
import org.zkoss.zul.Intbox;
|
import org.zkoss.zul.Intbox;
|
||||||
import org.zkoss.zul.Messagebox;
|
import org.zkoss.zul.Messagebox;
|
||||||
import org.zkoss.zul.Textbox;
|
import org.zkoss.zul.Textbox;
|
||||||
|
@ -240,6 +241,8 @@ public class EditarDiagramaAutobusController extends MyGenericForwardComposer {
|
||||||
private Button btn_7_26;
|
private Button btn_7_26;
|
||||||
private static Logger log = Logger.getLogger(EditarDiagramaAutobusController.class);
|
private static Logger log = Logger.getLogger(EditarDiagramaAutobusController.class);
|
||||||
|
|
||||||
|
private Checkbox chkUsaVagaoFim;
|
||||||
|
|
||||||
private List<DiagramaPoltronas> layout;
|
private List<DiagramaPoltronas> layout;
|
||||||
|
|
||||||
public Intbox getTxtCantasSientos() {
|
public Intbox getTxtCantasSientos() {
|
||||||
|
@ -2395,6 +2398,8 @@ public class EditarDiagramaAutobusController extends MyGenericForwardComposer {
|
||||||
btnApagar.setVisible(Boolean.FALSE);
|
btnApagar.setVisible(Boolean.FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
chkUsaVagaoFim.setChecked(diagramaAutobus.getIndUsaVagaoFim() != null ? diagramaAutobus.getIndUsaVagaoFim() : Boolean.FALSE);
|
||||||
|
|
||||||
txtDescDiagrama.focus();
|
txtDescDiagrama.focus();
|
||||||
|
|
||||||
diagramaAutobusList = (MyListbox) Executions.getCurrent().getArg().get("diagramaAutobusList");
|
diagramaAutobusList = (MyListbox) Executions.getCurrent().getArg().get("diagramaAutobusList");
|
||||||
|
@ -2423,6 +2428,7 @@ public class EditarDiagramaAutobusController extends MyGenericForwardComposer {
|
||||||
Integer qtdeAssentosCriados = getQtdeAcientosCriados();
|
Integer qtdeAssentosCriados = getQtdeAcientosCriados();
|
||||||
Integer qtdeAssentosInformados = txtCantasSientos.getValue();
|
Integer qtdeAssentosInformados = txtCantasSientos.getValue();
|
||||||
txtDescDiagrama.getValue();
|
txtDescDiagrama.getValue();
|
||||||
|
chkUsaVagaoFim.getValue();
|
||||||
|
|
||||||
if (qtdeAssentosCriados.compareTo(qtdeAssentosInformados) != 0) {
|
if (qtdeAssentosCriados.compareTo(qtdeAssentosInformados) != 0) {
|
||||||
Messagebox.show(
|
Messagebox.show(
|
||||||
|
@ -2432,6 +2438,7 @@ public class EditarDiagramaAutobusController extends MyGenericForwardComposer {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
diagramaAutobus.setIndUsaVagaoFim(chkUsaVagaoFim.isChecked());
|
||||||
diagramaAutobus.setActivo(Boolean.TRUE);
|
diagramaAutobus.setActivo(Boolean.TRUE);
|
||||||
diagramaAutobus.setFecmodif(Calendar.getInstance().getTime());
|
diagramaAutobus.setFecmodif(Calendar.getInstance().getTime());
|
||||||
diagramaAutobus.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
diagramaAutobus.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||||
|
|
|
@ -5,6 +5,8 @@
|
||||||
package com.rjconsultores.ventaboletos.web.utilerias.render;
|
package com.rjconsultores.ventaboletos.web.utilerias.render;
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.entidad.DiagramaAutobus;
|
import com.rjconsultores.ventaboletos.entidad.DiagramaAutobus;
|
||||||
|
|
||||||
|
import org.zkoss.util.resource.Labels;
|
||||||
import org.zkoss.zul.Listcell;
|
import org.zkoss.zul.Listcell;
|
||||||
import org.zkoss.zul.Listitem;
|
import org.zkoss.zul.Listitem;
|
||||||
import org.zkoss.zul.ListitemRenderer;
|
import org.zkoss.zul.ListitemRenderer;
|
||||||
|
@ -31,6 +33,9 @@ public class RenderDiagramaAutobus implements ListitemRenderer {
|
||||||
lc.setParent(lstm);
|
lc.setParent(lstm);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
lc = new Listcell(claseServicio.getIndUsaVagaoFim() != null && claseServicio.getIndUsaVagaoFim() ? Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO"));
|
||||||
|
lc.setParent(lstm);
|
||||||
|
|
||||||
lstm.setAttribute("data", claseServicio);
|
lstm.setAttribute("data", claseServicio);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1699,6 +1699,7 @@ editarDiagramaAutobusController.btnApagar.tooltiptext = Eliminar
|
||||||
editarDiagramaAutobusController.btnSalvar.tooltiptext = Guardar
|
editarDiagramaAutobusController.btnSalvar.tooltiptext = Guardar
|
||||||
editarDiagramaAutobusController.btnFechar.tooltiptext = Cerrar
|
editarDiagramaAutobusController.btnFechar.tooltiptext = Cerrar
|
||||||
editarDiagramaAutobusController.lblMarcaautobus.value = Marca autobus
|
editarDiagramaAutobusController.lblMarcaautobus.value = Marca autobus
|
||||||
|
editarDiagramaAutobusController.lblUsaVagaoFim.value = Usa Vagón Fin
|
||||||
editarDiagramaAutobusController.lblCantasientos.value = Cantidad de asientos
|
editarDiagramaAutobusController.lblCantasientos.value = Cantidad de asientos
|
||||||
editarDiagramaAutobusController.lblMaxparados.value = Máximo parados
|
editarDiagramaAutobusController.lblMaxparados.value = Máximo parados
|
||||||
editarDiagramaAutobusController.lhlateralDireitaList.label = LD
|
editarDiagramaAutobusController.lhlateralDireitaList.label = LD
|
||||||
|
|
|
@ -1850,6 +1850,7 @@ editarDiagramaAutobusController.btnApagar.tooltiptext = Eliminar
|
||||||
editarDiagramaAutobusController.btnSalvar.tooltiptext = Salvar
|
editarDiagramaAutobusController.btnSalvar.tooltiptext = Salvar
|
||||||
editarDiagramaAutobusController.btnFechar.tooltiptext = Fechar
|
editarDiagramaAutobusController.btnFechar.tooltiptext = Fechar
|
||||||
editarDiagramaAutobusController.lblMarcaautobus.value = Marca veículo
|
editarDiagramaAutobusController.lblMarcaautobus.value = Marca veículo
|
||||||
|
editarDiagramaAutobusController.lblUsaVagaoFim.value = Usa Vagão Fim
|
||||||
editarDiagramaAutobusController.lblCantasientos.value = Quantidade de poltronas
|
editarDiagramaAutobusController.lblCantasientos.value = Quantidade de poltronas
|
||||||
editarDiagramaAutobusController.lblMaxparados.value = Máximo em pé
|
editarDiagramaAutobusController.lblMaxparados.value = Máximo em pé
|
||||||
editarDiagramaAutobusController.lhlateralDireitaList.label = LD
|
editarDiagramaAutobusController.lhlateralDireitaList.label = LD
|
||||||
|
|
|
@ -55,6 +55,9 @@
|
||||||
<listheader image="/gui/img/create_doc.gif"
|
<listheader image="/gui/img/create_doc.gif"
|
||||||
label="${c:l('editarDiagramaAutobusController.lblCantasientos.value')}"
|
label="${c:l('editarDiagramaAutobusController.lblCantasientos.value')}"
|
||||||
sort="auto(cantasientos)"/>
|
sort="auto(cantasientos)"/>
|
||||||
|
<listheader image="/gui/img/create_doc.gif"
|
||||||
|
label="${c:l('editarDiagramaAutobusController.lblUsaVagaoFim.value')}"
|
||||||
|
sort="auto(indUsaVagaoFim)"/>
|
||||||
|
|
||||||
</listhead>
|
</listhead>
|
||||||
</listbox>
|
</listbox>
|
||||||
|
|
|
@ -64,6 +64,10 @@
|
||||||
<intbox id="txtCantasSientos" width="90%" maxlength="3" constraint="no empty"
|
<intbox id="txtCantasSientos" width="90%" maxlength="3" constraint="no empty"
|
||||||
value="@{winEditarDiagramaAutobus$composer.diagramaAutobus.cantasientos}"/>
|
value="@{winEditarDiagramaAutobus$composer.diagramaAutobus.cantasientos}"/>
|
||||||
</row>
|
</row>
|
||||||
|
<row>
|
||||||
|
<label id="lblUsaVagaoFim" value="${c:l('editarDiagramaAutobusController.lblUsaVagaoFim.value')}"/>
|
||||||
|
<checkbox id="chkUsaVagaoFim"/>
|
||||||
|
</row>
|
||||||
|
|
||||||
</rows>
|
</rows>
|
||||||
</grid>
|
</grid>
|
||||||
|
|
Loading…
Reference in New Issue