Novas Informação Ônibus (fixed bug #5391)
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@36109 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
4f1d547014
commit
b37e837642
|
@ -4,17 +4,10 @@
|
|||
*/
|
||||
package com.rjconsultores.ventaboletos.web.gui.controladores.esquemaoperacional;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.Autobus;
|
||||
import com.rjconsultores.ventaboletos.entidad.Corrida;
|
||||
import com.rjconsultores.ventaboletos.entidad.DiagramaAutobus;
|
||||
import com.rjconsultores.ventaboletos.service.AutobusService;
|
||||
import com.rjconsultores.ventaboletos.service.CorridaService;
|
||||
import com.rjconsultores.ventaboletos.service.DiagramaAutobusService;
|
||||
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||
import java.util.Calendar;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import org.apache.log4j.Logger;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.context.annotation.Scope;
|
||||
|
@ -28,6 +21,27 @@ import org.zkoss.zul.Button;
|
|||
import org.zkoss.zul.Combobox;
|
||||
import org.zkoss.zul.Textbox;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.Autobus;
|
||||
import com.rjconsultores.ventaboletos.entidad.AutobusDoc;
|
||||
import com.rjconsultores.ventaboletos.entidad.Ciudad;
|
||||
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
|
||||
import com.rjconsultores.ventaboletos.entidad.DiagramaAutobus;
|
||||
import com.rjconsultores.ventaboletos.entidad.MarcaAutobus;
|
||||
import com.rjconsultores.ventaboletos.entidad.TipoDocAutobus;
|
||||
import com.rjconsultores.ventaboletos.service.AutobusDocService;
|
||||
import com.rjconsultores.ventaboletos.service.AutobusService;
|
||||
import com.rjconsultores.ventaboletos.service.CiudadService;
|
||||
import com.rjconsultores.ventaboletos.service.ClaseServicioService;
|
||||
import com.rjconsultores.ventaboletos.service.CorridaService;
|
||||
import com.rjconsultores.ventaboletos.service.DiagramaAutobusService;
|
||||
import com.rjconsultores.ventaboletos.service.MarcaAutobusService;
|
||||
import com.rjconsultores.ventaboletos.service.TipoDocAutobusService;
|
||||
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyDatebox;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderAutobusDoc;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Administrador
|
||||
|
@ -39,15 +53,36 @@ public class EditarAutobusController extends MyGenericForwardComposer {
|
|||
@Autowired
|
||||
private AutobusService autobusService;
|
||||
@Autowired
|
||||
private AutobusDocService autobusDocService;
|
||||
@Autowired
|
||||
private DiagramaAutobusService diagramaAutobusService;
|
||||
@Autowired
|
||||
private CorridaService corridaService;
|
||||
@Autowired
|
||||
private MarcaAutobusService marcaAutobusService;
|
||||
@Autowired
|
||||
private ClaseServicioService claseServicioService;
|
||||
@Autowired
|
||||
private CiudadService ciudadService;
|
||||
@Autowired
|
||||
private TipoDocAutobusService tipoDocAutobusService;
|
||||
|
||||
private List<DiagramaAutobus> lsDiagramaAutobus;
|
||||
private List<Ciudad> lsCiudad;
|
||||
private List<ClaseServicio> lsClaseServicio;
|
||||
private List<MarcaAutobus> lsMarcas;
|
||||
private List<TipoDocAutobus> lsTipoDocAutobus;
|
||||
private Autobus autobus;
|
||||
private MyListbox autobusList;
|
||||
private MyListbox docsList;
|
||||
private MyDatebox fecCaducidad;
|
||||
private Textbox txtNome;
|
||||
private Combobox cmbDiagramaAutobus;
|
||||
private Combobox cmbDiagramaAutobusPiso;
|
||||
private Combobox cmbTipoDocAutobus;
|
||||
private Combobox cmbMarcas;
|
||||
private Combobox cmbClaseServicio;
|
||||
private Combobox cmbCiudad;
|
||||
private Button btnApagar;
|
||||
private static Logger log = Logger.getLogger(EditarAutobusController.class);
|
||||
|
||||
|
@ -91,14 +126,55 @@ public class EditarAutobusController extends MyGenericForwardComposer {
|
|||
this.cmbDiagramaAutobus = cmbDiagramaAutobus;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<Ciudad> getLsCiudad() {
|
||||
return lsCiudad;
|
||||
}
|
||||
|
||||
public void setLsCiudad(List<Ciudad> lsCiudad) {
|
||||
this.lsCiudad = lsCiudad;
|
||||
}
|
||||
|
||||
public List<ClaseServicio> getLsClaseServicio() {
|
||||
return lsClaseServicio;
|
||||
}
|
||||
|
||||
public void setLsClaseServicio(List<ClaseServicio> lsClaseServicio) {
|
||||
this.lsClaseServicio = lsClaseServicio;
|
||||
}
|
||||
|
||||
public List<MarcaAutobus> getLsMarcas() {
|
||||
return lsMarcas;
|
||||
}
|
||||
|
||||
public void setLsMarcas(List<MarcaAutobus> lsMarcas) {
|
||||
this.lsMarcas = lsMarcas;
|
||||
}
|
||||
|
||||
public List<TipoDocAutobus> getLsTipoDocAutobus() {
|
||||
return lsTipoDocAutobus;
|
||||
}
|
||||
|
||||
public void setLsTipoDocAutobus(List<TipoDocAutobus> lsTipoDocAutobus) {
|
||||
this.lsTipoDocAutobus = lsTipoDocAutobus;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
lsDiagramaAutobus = diagramaAutobusService.obtenerTodos();
|
||||
lsCiudad = ciudadService.obtenerTodos();
|
||||
lsClaseServicio = claseServicioService.obtenerTodos();
|
||||
lsMarcas = marcaAutobusService.obtenerTodos();
|
||||
lsTipoDocAutobus = tipoDocAutobusService.obtenerTodos();
|
||||
|
||||
super.doAfterCompose(comp);
|
||||
|
||||
autobus = (Autobus) Executions.getCurrent().getArg().get("autobus");
|
||||
autobus.setAutobusDocList(autobusDocService.obtenerPorAutobus(autobus));
|
||||
autobusList = (MyListbox) Executions.getCurrent().getArg().get("autobusList");
|
||||
|
||||
|
||||
docsList.setItemRenderer(new RenderAutobusDoc());
|
||||
docsList.setData(autobus.getAutobusDocList());
|
||||
|
||||
txtNome.focus();
|
||||
|
||||
if (autobus.getAutobusId() == null) {
|
||||
|
@ -106,6 +182,26 @@ public class EditarAutobusController extends MyGenericForwardComposer {
|
|||
}
|
||||
}
|
||||
|
||||
public void onClick$btnAddDoc(Event ev) throws InterruptedException {
|
||||
Date fec = fecCaducidad.getValue();
|
||||
AutobusDoc doc = new AutobusDoc();
|
||||
doc.setAutobus(autobus);
|
||||
doc.setFechaCaducidad(fec);
|
||||
doc.setTipoDocAutobus((TipoDocAutobus)cmbTipoDocAutobus.getSelectedItem().getValue());
|
||||
autobusDocService.suscribir(doc);
|
||||
autobus.addDoc(doc);
|
||||
docsList.setData(autobus.getAutobusDocList());
|
||||
}
|
||||
|
||||
public void onClick$btnRemDoc(Event ev) throws InterruptedException {
|
||||
AutobusDoc doc = (AutobusDoc) docsList.getSelected();
|
||||
if (doc != null) {
|
||||
autobusDocService.borrar(doc);
|
||||
autobus.removeDoc(doc);
|
||||
docsList.setData(autobus.getAutobusDocList());
|
||||
}
|
||||
}
|
||||
|
||||
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
||||
txtNome.getValue();
|
||||
cmbDiagramaAutobus.getSelectedItem();
|
||||
|
@ -114,6 +210,11 @@ public class EditarAutobusController extends MyGenericForwardComposer {
|
|||
autobus.setActivo(Boolean.TRUE);
|
||||
autobus.setFecmodif(Calendar.getInstance().getTime());
|
||||
autobus.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||
|
||||
autobus.setMarcaAutobus(cmbMarcas.getSelectedItem() == null ? null : (MarcaAutobus)cmbMarcas.getSelectedItem().getValue());
|
||||
autobus.setCiudad(cmbCiudad.getSelectedItem() == null ? null : (Ciudad)cmbCiudad.getSelectedItem().getValue());
|
||||
autobus.setClaseServicio(cmbClaseServicio.getSelectedItem() == null ? null : (ClaseServicio)cmbClaseServicio.getSelectedItem().getValue());
|
||||
autobus.setDiagramaAutobusPiso(cmbDiagramaAutobusPiso.getSelectedItem() == null ? null : (DiagramaAutobus)cmbDiagramaAutobusPiso.getSelectedItem().getValue());
|
||||
|
||||
List<Autobus> lsAutobus =
|
||||
autobusService.buscar(autobus.getNumautobus(),
|
||||
|
|
|
@ -0,0 +1,27 @@
|
|||
package com.rjconsultores.ventaboletos.web.utilerias.render;
|
||||
|
||||
import java.text.SimpleDateFormat;
|
||||
|
||||
import org.zkoss.zul.Listcell;
|
||||
import org.zkoss.zul.Listitem;
|
||||
import org.zkoss.zul.ListitemRenderer;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.AutobusDoc;
|
||||
|
||||
public class RenderAutobusDoc implements ListitemRenderer {
|
||||
|
||||
public void render(Listitem lstm, Object o) throws Exception {
|
||||
AutobusDoc doc = (AutobusDoc) o;
|
||||
|
||||
Listcell lc = new Listcell();
|
||||
|
||||
lc = new Listcell(doc.getTipoDocAutobus().getDescDoc());
|
||||
lc.setParent(lstm);
|
||||
|
||||
SimpleDateFormat sdfData = new SimpleDateFormat("dd/MM/yyyy");
|
||||
lc = new Listcell(sdfData.format(doc.getFechaCaducidad()));
|
||||
lc.setParent(lstm);
|
||||
|
||||
lstm.setAttribute("data", doc);
|
||||
}
|
||||
}
|
|
@ -23,6 +23,7 @@
|
|||
<property name="annotatedClasses">
|
||||
<list>
|
||||
<value>com.rjconsultores.ventaboletos.entidad.AbastoBoleto</value>
|
||||
<value>com.rjconsultores.ventaboletos.entidad.AutobusDoc</value>
|
||||
<value>com.rjconsultores.ventaboletos.entidad.Clasificacion</value>
|
||||
<value>com.rjconsultores.ventaboletos.entidad.DetAbastoBoleto
|
||||
</value>
|
||||
|
@ -137,6 +138,7 @@
|
|||
<value>com.rjconsultores.ventaboletos.entidad.GrupoRuta</value>
|
||||
<value>com.rjconsultores.ventaboletos.entidad.FuncionSistema</value>
|
||||
<value>com.rjconsultores.ventaboletos.entidad.Marca</value>
|
||||
<value>com.rjconsultores.ventaboletos.entidad.MarcaAutobus</value>
|
||||
<value>com.rjconsultores.ventaboletos.entidad.MercadoCompetido
|
||||
</value>
|
||||
<value>com.rjconsultores.ventaboletos.entidad.MerchantBancario
|
||||
|
@ -289,6 +291,7 @@
|
|||
<value>com.rjconsultores.ventaboletos.entidad.TipoCortesiaDescuento
|
||||
</value>
|
||||
<value>com.rjconsultores.ventaboletos.entidad.TipoCortesia</value>
|
||||
<value>com.rjconsultores.ventaboletos.entidad.TipoDocAutobus</value>
|
||||
<value>com.rjconsultores.ventaboletos.entidad.TipoDomicilio</value>
|
||||
<value>com.rjconsultores.ventaboletos.entidad.TipoEmpleado</value>
|
||||
<value>com.rjconsultores.ventaboletos.entidad.TipoMovimiento</value>
|
||||
|
|
|
@ -2877,6 +2877,25 @@ editarAutobusController.btnApagar.tooltiptext = Eliminar
|
|||
editarAutobusController.btnSalvar.tooltiptext = Guardar
|
||||
editarAutobusController.btnFechar.tooltiptext = Cerrar
|
||||
editarAutobusController.lbNome.value = Número autobus
|
||||
editarAutobusController.lbParados.value = Cant Parados
|
||||
editarAutobusController.lbMarca.value = Marca
|
||||
editarAutobusController.lbModelo.value = Modelo
|
||||
editarAutobusController.lbAno.value = Año
|
||||
editarAutobusController.lbBano.value = Baño
|
||||
editarAutobusController.lbVideo.value = Video
|
||||
editarAutobusController.lbAire.value = Aire
|
||||
editarAutobusController.lbClaseServicio.value = Clase Servicio
|
||||
editarAutobusController.lbMatricula.value = Matricula
|
||||
editarAutobusController.lbPatron.value = Patron
|
||||
editarAutobusController.lbEnCiudad.value = Ciudad
|
||||
editarAutobusController.tab.label.docs = Docs
|
||||
|
||||
editarAutobusController.btnAddDoc.tooltiptext = Agregar Doc
|
||||
editarAutobusController.btnBorrarDoc.tooltiptext = Borrar Doc
|
||||
editarAutobusController.tipoDoc.label = Tipo Doc
|
||||
editarAutobusController.fechaCaducidad.label = Fecha Caducidad
|
||||
editarAutobusController.tipoAutobus.label = Tipo Doc Autobus
|
||||
|
||||
busquedaAutobusController.diagramaautobus.label = Tipo de autobus
|
||||
busquedaAutobusController.diagramaautobusPiso.label = Tipo de autobus (segundo piso)
|
||||
|
||||
|
|
|
@ -2927,6 +2927,25 @@ editarAutobusController.btnApagar.tooltiptext = Eliminar
|
|||
editarAutobusController.btnSalvar.tooltiptext = Salvar
|
||||
editarAutobusController.btnFechar.tooltiptext = Fechar
|
||||
editarAutobusController.lbNome.value = Número Veículo
|
||||
editarAutobusController.lbParados.value = Cant Parados
|
||||
editarAutobusController.lbMarca.value = Marca
|
||||
editarAutobusController.lbModelo.value = Modelo
|
||||
editarAutobusController.lbAno.value = Ano
|
||||
editarAutobusController.lbBano.value = Banheiro
|
||||
editarAutobusController.lbVideo.value = Video
|
||||
editarAutobusController.lbAire.value = Ar Condicionado
|
||||
editarAutobusController.lbClaseServicio.value = Classe Serviço
|
||||
editarAutobusController.lbMatricula.value = Matrícula
|
||||
editarAutobusController.lbPatron.value = Padrão
|
||||
editarAutobusController.lbEnCiudad.value = Cidade
|
||||
editarAutobusController.tab.label.docs = Docs
|
||||
|
||||
editarAutobusController.btnAddDoc.tooltiptext = Adicionar Doc
|
||||
editarAutobusController.btnBorrarDoc.tooltiptext = Remover Doc
|
||||
editarAutobusController.tipoDoc.label = Tipo Doc
|
||||
editarAutobusController.fechaCaducidad.label = Data Expiração
|
||||
editarAutobusController.tipoAutobus.label = Tipo Doc Autobus
|
||||
|
||||
busquedaAutobusController.diagramaautobus.label = Tipo de Carro
|
||||
busquedaAutobusController.diagramaautobusPiso.label = Tipo de Carro (segundo piso)
|
||||
|
||||
|
|
|
@ -24,34 +24,157 @@
|
|||
tooltiptext="${c:l('editarAutobusController.btnFechar.tooltiptext')}"/>
|
||||
</hbox>
|
||||
</toolbar>
|
||||
|
||||
<grid fixedLayout="true">
|
||||
<columns>
|
||||
<column width="40%" />
|
||||
<column width="60%" />
|
||||
</columns>
|
||||
<rows>
|
||||
<row>
|
||||
<label id="lbNome" value="${c:l('editarAutobusController.lbNome.value')}"/>
|
||||
<textbox id="txtNome" constraint="no empty" width="80%" maxlength="10"
|
||||
value="@{winEditarAutobus$composer.autobus.numautobus}"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('busquedaAutobusController.diagramaautobus.label')}"/>
|
||||
<combobox id="cmbDiagramaAutobus" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" constraint="no empty"
|
||||
mold="rounded" buttonVisible="true" width="70%"
|
||||
model="@{winEditarAutobus$composer.lsDiagramaAutobus}"
|
||||
selectedItem="@{winEditarAutobus$composer.autobus.diagramaAutobus}"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('busquedaAutobusController.diagramaautobusPiso.label')}"/>
|
||||
<combobox id="cmbDiagramaAutobusPiso" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="70%"
|
||||
model="@{winEditarAutobus$composer.lsDiagramaAutobus}"
|
||||
selectedItem="@{winEditarAutobus$composer.autobus.diagramaAutobusPiso}"/>
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
<tabbox>
|
||||
<tabs width="200px">
|
||||
<tab
|
||||
label="${c:l('editarAutobusController.window.title')}" />
|
||||
<tab
|
||||
label="${c:l('editarAutobusController.tab.label.docs')}" />
|
||||
</tabs>
|
||||
<tabpanels>
|
||||
<!-- Autobus -->
|
||||
<tabpanel>
|
||||
<grid fixedLayout="true">
|
||||
<columns>
|
||||
<column width="40%" />
|
||||
<column width="60%" />
|
||||
</columns>
|
||||
<rows>
|
||||
<row>
|
||||
<label id="lbNome" value="${c:l('editarAutobusController.lbNome.value')}"/>
|
||||
<textbox id="txtNome" constraint="no empty" width="80%" maxlength="10"
|
||||
value="@{winEditarAutobus$composer.autobus.numautobus}"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('busquedaAutobusController.diagramaautobus.label')}"/>
|
||||
<combobox id="cmbDiagramaAutobus" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" constraint="no empty"
|
||||
mold="rounded" buttonVisible="true" width="70%"
|
||||
model="@{winEditarAutobus$composer.lsDiagramaAutobus}"
|
||||
selectedItem="@{winEditarAutobus$composer.autobus.diagramaAutobus}"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('busquedaAutobusController.diagramaautobusPiso.label')}"/>
|
||||
<combobox id="cmbDiagramaAutobusPiso" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="70%"
|
||||
model="@{winEditarAutobus$composer.lsDiagramaAutobus}"
|
||||
selectedItem="@{winEditarAutobus$composer.autobus.diagramaAutobusPiso}"/>
|
||||
</row>
|
||||
<row>
|
||||
<label id="lbParados" value="${c:l('editarAutobusController.lbParados.value')}"/>
|
||||
<textbox id="txtParados" width="80%" maxlength="10"
|
||||
value="@{winEditarAutobus$composer.autobus.cantparados}"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('editarAutobusController.lbMarca.value')}"/>
|
||||
<combobox id="cmbMarcas" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="70%"
|
||||
model="@{winEditarAutobus$composer.lsMarcas}"
|
||||
selectedItem="@{winEditarAutobus$composer.autobus.marcaAutobus}"/>
|
||||
</row>
|
||||
<row>
|
||||
<label id="lbModelo" value="${c:l('editarAutobusController.lbModelo.value')}"/>
|
||||
<textbox id="txtModelo" width="80%" maxlength="10"
|
||||
value="@{winEditarAutobus$composer.autobus.descmodelo}"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
</row>
|
||||
<row>
|
||||
<label id="lbAno" value="${c:l('editarAutobusController.lbAno.value')}"/>
|
||||
<textbox id="txtAno" width="80%" maxlength="10"
|
||||
value="@{winEditarAutobus$composer.autobus.ano}"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('editarAutobusController.lbBano.value')}"/>
|
||||
<checkbox id="indBano" checked="@{winEditarAutobus$composer.autobus.indbano}" />
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('editarAutobusController.lbVideo.value')}"/>
|
||||
<checkbox id="indVideo" checked="@{winEditarAutobus$composer.autobus.indvideo}" />
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('editarAutobusController.lbAire.value')}"/>
|
||||
<checkbox id="indAire" checked="@{winEditarAutobus$composer.autobus.indaire}" />
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('editarAutobusController.lbClaseServicio.value')}"/>
|
||||
<combobox id="cmbClaseServicio" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="70%"
|
||||
model="@{winEditarAutobus$composer.lsClaseServicio}"
|
||||
selectedItem="@{winEditarAutobus$composer.autobus.claseServicio}"/>
|
||||
</row>
|
||||
<row>
|
||||
<label id="lbMatricula" value="${c:l('editarAutobusController.lbMatricula.value')}"/>
|
||||
<textbox id="txtMatricula" width="80%" maxlength="10"
|
||||
value="@{winEditarAutobus$composer.autobus.nummatricula}"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
</row>
|
||||
<row>
|
||||
<label id="lbPatron" value="${c:l('editarAutobusController.lbPatron.value')}"/>
|
||||
<textbox id="txtPatron" width="80%" maxlength="10"
|
||||
value="@{winEditarAutobus$composer.autobus.patron}"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('editarAutobusController.lbEnCiudad.value')}"/>
|
||||
<combobox id="cmbCiudad" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="70%"
|
||||
model="@{winEditarAutobus$composer.lsCiudad}"
|
||||
selectedItem="@{winEditarAutobus$composer.autobus.ciudad}"/>
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
</tabpanel>
|
||||
<!-- Autobus Docs -->
|
||||
<tabpanel>
|
||||
<grid fixedLayout="true">
|
||||
<columns>
|
||||
<column width="30%" />
|
||||
<column width="70%" />
|
||||
</columns>
|
||||
<rows>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarAutobusController.tipoAutobus.label')}" />
|
||||
<combobox id="cmbTipoDocAutobus"
|
||||
width="90%"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true"
|
||||
model="@{winEditarAutobus$composer.lsTipoDocAutobus}" />
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarAutobusController.fechaCaducidad.label')}" />
|
||||
<datebox id="fecCaducidad" width="70x"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyDatebox"
|
||||
mold="rounded" lenient="false" />
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
<toolbar>
|
||||
<hbox spacing="5px" style="padding:1px"
|
||||
align="right">
|
||||
<button id="btnAddDoc"
|
||||
height="20" image="/gui/img/add.png" width="35px"
|
||||
tooltiptext="${c:l('editarAutobusController.btnAddDoc.tooltiptext')}" />
|
||||
<button id="btnRemDoc"
|
||||
height="20" image="/gui/img/remove.png" width="35px"
|
||||
tooltiptext="${c:l('editarAutobusController.btnBorrarDoc.tooltiptext')}" />
|
||||
</hbox>
|
||||
</toolbar>
|
||||
<listbox id="docsList"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
|
||||
vflex="true" multiple="false" height="100px">
|
||||
<listhead sizable="true">
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('editarAutobusController.tipoDoc.label')}" />
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('editarAutobusController.fechaCaducidad.label')}" />
|
||||
</listhead>
|
||||
</listbox>
|
||||
</tabpanel>
|
||||
</tabpanels>
|
||||
</tabbox>
|
||||
</window>
|
||||
</zk>
|
||||
|
|
Loading…
Reference in New Issue