308 lines
22 KiB
XML
308 lines
22 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<?page contentType="text/html;charset=UTF-8"?>
|
|
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
|
|
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winEditarCorrida"?>
|
|
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
|
|
|
|
<zk xmlns="http://www.zkoss.org/2005/zul">
|
|
|
|
<window id="winEditarCorrida" border="normal"
|
|
apply="${editarCorridaController}"
|
|
width="740px" height="570px" contentStyle="overflow:auto"
|
|
title="${c:l('editarConfiguracionCorridaController.window.title')}"
|
|
xmlns:h="http://www.w3.org/1999/xhtml">
|
|
<toolbar>
|
|
<hbox spacing="5px" style="padding:1px" align="right">
|
|
<button id="btnApagar" height="20"
|
|
image="/gui/img/remove.png" width="35px"
|
|
tooltiptext="${c:l('editarConfiguracionCorridaController.btnApagar.tooltiptext')}"/>
|
|
<button id="btnSalvar" height="20"
|
|
image="/gui/img/save.png" width="35px"
|
|
tooltiptext="${c:l('editarConfiguracionCorridaController.btnSalvar.tooltiptext')}"/>
|
|
<separator orient="vertical" />
|
|
<button id="btnAsientos" height="20"
|
|
image="/gui/img/char1.png"
|
|
label="${c:l('editarConfiguracionCorridaController.cmbAsiento.value')}"
|
|
tooltiptext="${c:l('editarConfiguracionCorridaController.cmbAsiento.tooltiptext')}"/>
|
|
<separator orient="vertical" />
|
|
<button id="btnFechar" height="20"
|
|
image="/gui/img/exit.png" width="35px"
|
|
onClick="winEditarCorrida.detach()"
|
|
tooltiptext="${c:l('editarConfiguracionCorridaController.btnFechar.tooltiptext')}"/>
|
|
</hbox>
|
|
</toolbar>
|
|
|
|
<tabbox id="tb">
|
|
<tabs id="tabs">
|
|
<tab id="A" label="${c:l('editarConfiguracionCorridaController.tabCorrida.value')}" />
|
|
<tab id="B" label="${c:l('editarConfiguracionCorridaController.tabCorridaTramo.value')}" />
|
|
<tab id="C" label="${c:l('editarConfiguracionCorridaController.tabCorridaRebote.value')}" />
|
|
</tabs>
|
|
<tabpanels>
|
|
<tabpanel>
|
|
<grid fixedLayout="true">
|
|
<columns>
|
|
<column width="20%" />
|
|
<column width="70%" />
|
|
</columns>
|
|
<rows>
|
|
<row>
|
|
<label value="${c:l('editarConfiguracionCorridaController.lbVigencia.value')}"/>
|
|
<hbox>
|
|
<h:table border="0">
|
|
<h:tr>
|
|
<h:td >
|
|
<label value="${c:l('editarConfiguracionCorridaController.lbDe.value')}"/>
|
|
</h:td>
|
|
<h:td>
|
|
<datebox id="fecniciovigencia" constraint="no empty" width="70x" mold="rounded" lenient="false"
|
|
value="@{winEditarCorrida$composer.esquemaCorrida.esquemaOperacional.fecniciovigencia}"/>
|
|
</h:td>
|
|
<h:td>
|
|
<label value="${c:l('editarConfiguracionCorridaController.lbHasta.value')}"/>
|
|
</h:td>
|
|
<h:td>
|
|
<datebox id="fecfinvigencia" constraint="no empty" width="120px" mold="rounded" lenient="false"
|
|
value="@{winEditarCorrida$composer.esquemaCorrida.esquemaOperacional.fecfinvigencia}"/>
|
|
</h:td>
|
|
</h:tr>
|
|
</h:table>
|
|
</hbox>
|
|
</row>
|
|
<row>
|
|
<label value="${c:l('editarConfiguracionCorridaController.cmbClase.value')}"/>
|
|
<combobox id="cmbClase" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" constraint="no empty"
|
|
mold="rounded" buttonVisible="true" width="70%"
|
|
model="@{winEditarCorrida$composer.lsClase}"
|
|
selectedItem="@{winEditarCorrida$composer.esquemaCorrida.claseServicio}"/>
|
|
</row>
|
|
<row>
|
|
<label value="${c:l('editarConfiguracionCorridaController.cmbMarca.value')}"/>
|
|
<combobox id="cmbMarca" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" constraint="no empty"
|
|
mold="rounded" buttonVisible="true" width="70%"
|
|
model="@{winEditarCorrida$composer.lsMarca}"
|
|
selectedItem="@{winEditarCorrida$composer.esquemaCorrida.marca}"/>
|
|
</row>
|
|
<row>
|
|
<label value="${c:l('editarConfiguracionCorridaController.cmbRuta.value')}"/>
|
|
<combobox id="cmbRuta" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" constraint="no empty"
|
|
mold="rounded" buttonVisible="true" width="70%"
|
|
selectedItem="@{winEditarCorrida$composer.esquemaCorrida.ruta}"/>
|
|
</row>
|
|
|
|
<row>
|
|
<radiogroup Id="radioPor" >
|
|
<vbox height="90px" align="center" >
|
|
<radio Id="porHora" label="${c:l('editarConfiguracionCorridaController.rdPorHora.value')}" checked="true"/>
|
|
<radio Id="porBloq" label="${c:l('editarConfiguracionCorridaController.rdPorBloq.value')}" />
|
|
</vbox>
|
|
</radiogroup>
|
|
<vbox>
|
|
<h:table border="0">
|
|
<h:tr>
|
|
<h:td align="right">
|
|
<label id="minutosLabel1" width="200px" value="${c:l('editarConfiguracionCorridaController.lbCada.value')}"/>
|
|
</h:td>
|
|
<h:td>
|
|
<spinner id="minutos" width="200px" mold="rounded" constraint="no negative,no zero,no empty, min 0 max 999" maxlength="3"/>
|
|
</h:td>
|
|
<h:td>
|
|
<label id="minutosLabel2" width="200px" value="${c:l('editarConfiguracionCorridaController.lbMinutos.value')}"/>
|
|
</h:td>
|
|
</h:tr>
|
|
<h:tr>
|
|
<h:td align="right">
|
|
<label id="horaLabel1" width="200px" height="200px" value="${c:l('editarConfiguracionCorridaController.lbDe.value')}"/>
|
|
</h:td>
|
|
<h:td>
|
|
<timebox id="hora" width="200px" mold="rounded" constraint="no empty"/>
|
|
</h:td>
|
|
<h:td>
|
|
<label id="horaLabel2" width="200px" value="${c:l('editarConfiguracionCorridaController.lbHrs.value')}"/>
|
|
</h:td>
|
|
</h:tr>
|
|
<h:tr>
|
|
<h:td align="right">
|
|
<label id="horaLabel21" width="200px" value="${c:l('editarConfiguracionCorridaController.lbHasta.value')}"/>
|
|
</h:td>
|
|
<h:td>
|
|
<timebox id="hora2" width="200px" mold="rounded" constraint="no empty"/>
|
|
</h:td>
|
|
<h:td>
|
|
<label id="horaLabel22" width="200px" value="${c:l('editarConfiguracionCorridaController.lbHrs.value')}"/>
|
|
</h:td>
|
|
</h:tr>
|
|
<h:tr>
|
|
<h:td align="right">
|
|
<timebox id="horasalida" mold="rounded" width="200px" constraint="no empty"
|
|
value="@{winEditarCorrida$composer.esquemaCorrida.horasalida}"/>
|
|
</h:td>
|
|
<h:td>
|
|
<label id="horasalidaLabel" width="200px" value="${c:l('editarConfiguracionCorridaController.lbHrs.value')}"/>
|
|
</h:td>
|
|
</h:tr>
|
|
</h:table>
|
|
</vbox>
|
|
</row>
|
|
<row>
|
|
<label value="${c:l('editarConfiguracionCorridaController.lbCantParados.value')}"/>
|
|
<spinner id="cantparados" mold="rounded" constraint="no negative, no empty, min 0 max 99" maxlength="2"
|
|
value="@{winEditarCorrida$composer.esquemaCorrida.cantparados}"/>
|
|
</row>
|
|
<row>
|
|
<label value="${c:l('editarConfiguracionCorridaController.lbSemana.value')}"/>
|
|
<hbox>
|
|
<checkbox id="lun" label="${c:l('editarConfiguracionCorridaController.lbL.value')}"
|
|
checked="@{winEditarCorrida$composer.esquemaCorrida.indlunes}"/>
|
|
<checkbox id="mar" label="${c:l('editarConfiguracionCorridaController.lbMa.value')}"
|
|
checked="@{winEditarCorrida$composer.esquemaCorrida.indmartes}"/>
|
|
<checkbox id="mie" label="${c:l('editarConfiguracionCorridaController.lbMi.value')}"
|
|
checked="@{winEditarCorrida$composer.esquemaCorrida.indmiercoles}"/>
|
|
<checkbox id="jue" label="${c:l('editarConfiguracionCorridaController.lbJ.value')}"
|
|
checked="@{winEditarCorrida$composer.esquemaCorrida.indjueves}"/>
|
|
<checkbox id="vie" label="${c:l('editarConfiguracionCorridaController.lbV.value')}"
|
|
checked="@{winEditarCorrida$composer.esquemaCorrida.indviernes}"/>
|
|
<checkbox id="sab" label="${c:l('editarConfiguracionCorridaController.lbS.value')}"
|
|
checked="@{winEditarCorrida$composer.esquemaCorrida.indsabado}"/>
|
|
<checkbox id="dom" label="${c:l('editarConfiguracionCorridaController.lbD.value')}"
|
|
checked="@{winEditarCorrida$composer.esquemaCorrida.inddomingo}"/>
|
|
</hbox>
|
|
</row>
|
|
<row>
|
|
<label value="${c:l('editarConfiguracionCorridaController.cmbEmpresaCorrida.value')}"/>
|
|
<combobox id="cmbEmpresaCorrida" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" constraint="no empty"
|
|
mold="rounded" width="70%"
|
|
model="@{winEditarCorrida$composer.lsEmpresa}"
|
|
selectedItem="@{winEditarCorrida$composer.esquemaCorrida.empresa}"/>
|
|
</row>
|
|
<row>
|
|
<label value="${c:l('editarConfiguracionCorridaController.cmbEmpresaIngresso.value')}"/>
|
|
<combobox id="cmbEmpresaIngresso" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" constraint="no empty"
|
|
mold="rounded" width="70%"
|
|
model="@{winEditarCorrida$composer.lsEmpresa}"
|
|
selectedItem="@{winEditarCorrida$composer.esquemaCorrida.empresa1}"/>
|
|
</row>
|
|
<row>
|
|
<label value="${c:l('editarConfiguracionCorridaController.cmbEmpresaRolOperativo.value')}"/>
|
|
<combobox id="cmbRolOperativo" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" constraint="no empty"
|
|
mold="rounded" buttonVisible="true" width="70%"
|
|
model="@{winEditarCorrida$composer.lsRolOperativo}"
|
|
selectedItem="@{winEditarCorrida$composer.esquemaCorrida.rolOperativo}"/>
|
|
</row>
|
|
<row>
|
|
<label value="${c:l('editarConfiguracionCorridaController.cmbStatus.value')}"/>
|
|
<radiogroup Id="radioStatus" >
|
|
<hbox align="center" >
|
|
<radio Id="autorizada" value="A" label="${c:l('editarConfiguracionCorridaController.rdAutorizada.value')}" checked="true"/>
|
|
<radio Id="latente" value="L" label="${c:l('editarConfiguracionCorridaController.rdLatente.value')}" />
|
|
<radio Id="cancelada" value="C" label="${c:l('editarConfiguracionCorridaController.rdCancelada.value')}" />
|
|
</hbox>
|
|
</radiogroup>
|
|
</row>
|
|
<row>
|
|
<label value="${c:l('editarConfiguracionCorridaController.tipoCorrida.value')}"/>
|
|
<radiogroup Id="radioTipoCorrida" >
|
|
<hbox align="center" >
|
|
<radio Id="fletes" value="F" label="${c:l('editarConfiguracionCorridaController.fletes')}" checked="true"/>
|
|
<radio Id="viajesEspeciales" value="S" label="${c:l('editarConfiguracionCorridaController.viajesEspeciales')}" />
|
|
<radio Id="transportePasajeros" value="P" label="${c:l('editarConfiguracionCorridaController.transportePasajeros')}" />
|
|
</hbox>
|
|
</radiogroup>
|
|
</row>
|
|
<row>
|
|
<label id="lbDivision" value="${c:l('editarConfiguracionCorridaController.division.value')}" visible="false"/>
|
|
<combobox id="cmbDivision" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" constraint="no empty"
|
|
mold="rounded" buttonVisible="true" width="70%" visible="false"
|
|
model="@{winEditarCorrida$composer.lsDivision}"
|
|
selectedItem="@{winEditarCorrida$composer.esquemaCorrida.division}"/>
|
|
</row>
|
|
<row>
|
|
<label value="${c:l('editarConfiguracionCorridaController.doblePiso.value')}"/>
|
|
<checkbox id="chkDoblePiso" />
|
|
</row>
|
|
<row>
|
|
<label id="lbRolOperativoDoblePiso" value="${c:l('editarConfiguracionCorridaController.cmbEmpresaRolOperativo2.value')}" visible="false"/>
|
|
<combobox id="cmbRolOperativoDoblePiso" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" visible="false"
|
|
mold="rounded" buttonVisible="true" width="70%"
|
|
model="@{winEditarCorrida$composer.lsRolOperativo}"
|
|
selectedItem="@{winEditarCorrida$composer.esquemaCorrida.rolOperativo2}"/>
|
|
</row>
|
|
<row>
|
|
<label id="lbClaseDoblePiso" value="${c:l('editarConfiguracionCorridaController.cmbClase2.value')}" visible="false"/>
|
|
<combobox id="cmbClaseDoblePiso" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" visible="false"
|
|
mold="rounded" buttonVisible="true" width="70%"
|
|
model="@{winEditarCorrida$composer.lsClase}"
|
|
selectedItem="@{winEditarCorrida$composer.esquemaCorrida.claseServicio2}"/>
|
|
</row>
|
|
</rows>
|
|
</grid>
|
|
</tabpanel>
|
|
<tabpanel height="300px">
|
|
<grid fixedLayout="true">
|
|
<columns>
|
|
<column width="20%" />
|
|
<column width="70%" />
|
|
</columns>
|
|
<rows>
|
|
<row>
|
|
<label value="${c:l('editarConfiguracionCorridaController.tabCorridaTramo.value')}"/>
|
|
<hbox >
|
|
<combobox id="cmbTramo" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" mold="rounded" buttonVisible="true" width="200px"/>
|
|
<button id="btnAdicionarTramo" height="20" image="/gui/img/add.png" width="35px"
|
|
tooltiptext="${c:l('editarConfiguracionCorridaController.btnAdcionarTramo.tooltiptext')}"/>
|
|
</hbox>
|
|
</row>
|
|
<row>
|
|
<label value="${c:l('editarConfiguracionCorridaController.btnRemoverTramo.tooltiptext')}"/>
|
|
<button id="btnRemoverTramo" height="20"
|
|
image="/gui/img/remove.png" width="35px"
|
|
tooltiptext="${c:l('editarConfiguracionCorridaController.btnRemoverTramo.tooltiptext')}"/>
|
|
</row>
|
|
</rows>
|
|
</grid>
|
|
<listbox id="esquemaTramoList" use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
|
|
multiple="false" checkmark="true" tooltiptext="">
|
|
<listhead sizable="true">
|
|
<listheader id="secuencia" image="/gui/img/create_doc.gif" width="20%"
|
|
label="${c:l('editarCatalogoDeRutaController.lbSecuencia.value')}"
|
|
sort="auto(numsecuencia)" />
|
|
<listheader id="secuencia2" image="/gui/img/create_doc.gif"
|
|
label="${c:l('editarCatalogoDeRutaController.lbTramo.value')}"
|
|
sort="auto(tramo.desctramo)"/>
|
|
<listheader image="/gui/img/create_doc.gif"
|
|
label="${c:l('editarCatalogoDeRutaController.lhTiempoEstancia')}"
|
|
sort="auto(tiempoEstancia)"/>
|
|
</listhead>
|
|
</listbox>
|
|
</tabpanel>
|
|
<tabpanel height="300px">
|
|
<grid fixedLayout="true">
|
|
<columns>
|
|
<column width="20%" />
|
|
<column width="70%" />
|
|
</columns>
|
|
<rows>
|
|
<row>
|
|
<label value="${c:l('editarConfiguracionCorridaController.lblNumEsquemaRebote.value')}"/>
|
|
|
|
<hbox>
|
|
<textbox id="txtIdCorridaRebote" readonly="true"/>
|
|
|
|
<button id="btnBuscarEsquemaCorrida" height="20"
|
|
image="/gui/img/find.png" width="35px"
|
|
tooltiptext="${c:l('editarConfiguracionCorridaController.btnBuscarEsquemaCorrida.tooltiptext')}"/>
|
|
<button id="btnAbrirEsquemaCorrida" height="20"
|
|
image="/gui/img/edit.png" width="35px"
|
|
tooltiptext="${c:l('editarConfiguracionCorridaController.btnAbrirEsquemaCorrida.tooltiptext')}"/>
|
|
<button id="btnApagarRebote" height="20" image="/gui/img/remove.png" width="35px"
|
|
tooltiptext="${c:l('editarConfiguracionCorridaController.btnApagar.tooltiptext')}"/>
|
|
</hbox>
|
|
</row>
|
|
</rows>
|
|
</grid>
|
|
|
|
</tabpanel>
|
|
</tabpanels>
|
|
</tabbox>
|
|
</window>
|
|
</zk> |