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;
|
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.Calendar;
|
||||||
|
import java.util.Date;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.apache.log4j.Logger;
|
import org.apache.log4j.Logger;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.context.annotation.Scope;
|
import org.springframework.context.annotation.Scope;
|
||||||
|
@ -28,6 +21,27 @@ import org.zkoss.zul.Button;
|
||||||
import org.zkoss.zul.Combobox;
|
import org.zkoss.zul.Combobox;
|
||||||
import org.zkoss.zul.Textbox;
|
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
|
* @author Administrador
|
||||||
|
@ -39,15 +53,36 @@ public class EditarAutobusController extends MyGenericForwardComposer {
|
||||||
@Autowired
|
@Autowired
|
||||||
private AutobusService autobusService;
|
private AutobusService autobusService;
|
||||||
@Autowired
|
@Autowired
|
||||||
|
private AutobusDocService autobusDocService;
|
||||||
|
@Autowired
|
||||||
private DiagramaAutobusService diagramaAutobusService;
|
private DiagramaAutobusService diagramaAutobusService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private CorridaService corridaService;
|
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<DiagramaAutobus> lsDiagramaAutobus;
|
||||||
|
private List<Ciudad> lsCiudad;
|
||||||
|
private List<ClaseServicio> lsClaseServicio;
|
||||||
|
private List<MarcaAutobus> lsMarcas;
|
||||||
|
private List<TipoDocAutobus> lsTipoDocAutobus;
|
||||||
private Autobus autobus;
|
private Autobus autobus;
|
||||||
private MyListbox autobusList;
|
private MyListbox autobusList;
|
||||||
|
private MyListbox docsList;
|
||||||
|
private MyDatebox fecCaducidad;
|
||||||
private Textbox txtNome;
|
private Textbox txtNome;
|
||||||
private Combobox cmbDiagramaAutobus;
|
private Combobox cmbDiagramaAutobus;
|
||||||
private Combobox cmbDiagramaAutobusPiso;
|
private Combobox cmbDiagramaAutobusPiso;
|
||||||
|
private Combobox cmbTipoDocAutobus;
|
||||||
|
private Combobox cmbMarcas;
|
||||||
|
private Combobox cmbClaseServicio;
|
||||||
|
private Combobox cmbCiudad;
|
||||||
private Button btnApagar;
|
private Button btnApagar;
|
||||||
private static Logger log = Logger.getLogger(EditarAutobusController.class);
|
private static Logger log = Logger.getLogger(EditarAutobusController.class);
|
||||||
|
|
||||||
|
@ -91,14 +126,55 @@ public class EditarAutobusController extends MyGenericForwardComposer {
|
||||||
this.cmbDiagramaAutobus = cmbDiagramaAutobus;
|
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 {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
lsDiagramaAutobus = diagramaAutobusService.obtenerTodos();
|
lsDiagramaAutobus = diagramaAutobusService.obtenerTodos();
|
||||||
|
lsCiudad = ciudadService.obtenerTodos();
|
||||||
|
lsClaseServicio = claseServicioService.obtenerTodos();
|
||||||
|
lsMarcas = marcaAutobusService.obtenerTodos();
|
||||||
|
lsTipoDocAutobus = tipoDocAutobusService.obtenerTodos();
|
||||||
|
|
||||||
super.doAfterCompose(comp);
|
super.doAfterCompose(comp);
|
||||||
|
|
||||||
autobus = (Autobus) Executions.getCurrent().getArg().get("autobus");
|
autobus = (Autobus) Executions.getCurrent().getArg().get("autobus");
|
||||||
|
autobus.setAutobusDocList(autobusDocService.obtenerPorAutobus(autobus));
|
||||||
autobusList = (MyListbox) Executions.getCurrent().getArg().get("autobusList");
|
autobusList = (MyListbox) Executions.getCurrent().getArg().get("autobusList");
|
||||||
|
|
||||||
|
docsList.setItemRenderer(new RenderAutobusDoc());
|
||||||
|
docsList.setData(autobus.getAutobusDocList());
|
||||||
|
|
||||||
txtNome.focus();
|
txtNome.focus();
|
||||||
|
|
||||||
if (autobus.getAutobusId() == null) {
|
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 {
|
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
||||||
txtNome.getValue();
|
txtNome.getValue();
|
||||||
cmbDiagramaAutobus.getSelectedItem();
|
cmbDiagramaAutobus.getSelectedItem();
|
||||||
|
@ -115,6 +211,11 @@ public class EditarAutobusController extends MyGenericForwardComposer {
|
||||||
autobus.setFecmodif(Calendar.getInstance().getTime());
|
autobus.setFecmodif(Calendar.getInstance().getTime());
|
||||||
autobus.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
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 =
|
List<Autobus> lsAutobus =
|
||||||
autobusService.buscar(autobus.getNumautobus(),
|
autobusService.buscar(autobus.getNumautobus(),
|
||||||
autobus.getDiagramaAutobus());
|
autobus.getDiagramaAutobus());
|
||||||
|
|
|
@ -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">
|
<property name="annotatedClasses">
|
||||||
<list>
|
<list>
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.AbastoBoleto</value>
|
<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.Clasificacion</value>
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.DetAbastoBoleto
|
<value>com.rjconsultores.ventaboletos.entidad.DetAbastoBoleto
|
||||||
</value>
|
</value>
|
||||||
|
@ -137,6 +138,7 @@
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.GrupoRuta</value>
|
<value>com.rjconsultores.ventaboletos.entidad.GrupoRuta</value>
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.FuncionSistema</value>
|
<value>com.rjconsultores.ventaboletos.entidad.FuncionSistema</value>
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.Marca</value>
|
<value>com.rjconsultores.ventaboletos.entidad.Marca</value>
|
||||||
|
<value>com.rjconsultores.ventaboletos.entidad.MarcaAutobus</value>
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.MercadoCompetido
|
<value>com.rjconsultores.ventaboletos.entidad.MercadoCompetido
|
||||||
</value>
|
</value>
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.MerchantBancario
|
<value>com.rjconsultores.ventaboletos.entidad.MerchantBancario
|
||||||
|
@ -289,6 +291,7 @@
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.TipoCortesiaDescuento
|
<value>com.rjconsultores.ventaboletos.entidad.TipoCortesiaDescuento
|
||||||
</value>
|
</value>
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.TipoCortesia</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.TipoDomicilio</value>
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.TipoEmpleado</value>
|
<value>com.rjconsultores.ventaboletos.entidad.TipoEmpleado</value>
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.TipoMovimiento</value>
|
<value>com.rjconsultores.ventaboletos.entidad.TipoMovimiento</value>
|
||||||
|
|
|
@ -2877,6 +2877,25 @@ editarAutobusController.btnApagar.tooltiptext = Eliminar
|
||||||
editarAutobusController.btnSalvar.tooltiptext = Guardar
|
editarAutobusController.btnSalvar.tooltiptext = Guardar
|
||||||
editarAutobusController.btnFechar.tooltiptext = Cerrar
|
editarAutobusController.btnFechar.tooltiptext = Cerrar
|
||||||
editarAutobusController.lbNome.value = Número autobus
|
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.diagramaautobus.label = Tipo de autobus
|
||||||
busquedaAutobusController.diagramaautobusPiso.label = Tipo de autobus (segundo piso)
|
busquedaAutobusController.diagramaautobusPiso.label = Tipo de autobus (segundo piso)
|
||||||
|
|
||||||
|
|
|
@ -2927,6 +2927,25 @@ editarAutobusController.btnApagar.tooltiptext = Eliminar
|
||||||
editarAutobusController.btnSalvar.tooltiptext = Salvar
|
editarAutobusController.btnSalvar.tooltiptext = Salvar
|
||||||
editarAutobusController.btnFechar.tooltiptext = Fechar
|
editarAutobusController.btnFechar.tooltiptext = Fechar
|
||||||
editarAutobusController.lbNome.value = Número Veículo
|
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.diagramaautobus.label = Tipo de Carro
|
||||||
busquedaAutobusController.diagramaautobusPiso.label = Tipo de Carro (segundo piso)
|
busquedaAutobusController.diagramaautobusPiso.label = Tipo de Carro (segundo piso)
|
||||||
|
|
||||||
|
|
|
@ -24,34 +24,157 @@
|
||||||
tooltiptext="${c:l('editarAutobusController.btnFechar.tooltiptext')}"/>
|
tooltiptext="${c:l('editarAutobusController.btnFechar.tooltiptext')}"/>
|
||||||
</hbox>
|
</hbox>
|
||||||
</toolbar>
|
</toolbar>
|
||||||
|
<tabbox>
|
||||||
<grid fixedLayout="true">
|
<tabs width="200px">
|
||||||
<columns>
|
<tab
|
||||||
<column width="40%" />
|
label="${c:l('editarAutobusController.window.title')}" />
|
||||||
<column width="60%" />
|
<tab
|
||||||
</columns>
|
label="${c:l('editarAutobusController.tab.label.docs')}" />
|
||||||
<rows>
|
</tabs>
|
||||||
<row>
|
<tabpanels>
|
||||||
<label id="lbNome" value="${c:l('editarAutobusController.lbNome.value')}"/>
|
<!-- Autobus -->
|
||||||
<textbox id="txtNome" constraint="no empty" width="80%" maxlength="10"
|
<tabpanel>
|
||||||
value="@{winEditarAutobus$composer.autobus.numautobus}"
|
<grid fixedLayout="true">
|
||||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
<columns>
|
||||||
</row>
|
<column width="40%" />
|
||||||
<row>
|
<column width="60%" />
|
||||||
<label value="${c:l('busquedaAutobusController.diagramaautobus.label')}"/>
|
</columns>
|
||||||
<combobox id="cmbDiagramaAutobus" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" constraint="no empty"
|
<rows>
|
||||||
mold="rounded" buttonVisible="true" width="70%"
|
<row>
|
||||||
model="@{winEditarAutobus$composer.lsDiagramaAutobus}"
|
<label id="lbNome" value="${c:l('editarAutobusController.lbNome.value')}"/>
|
||||||
selectedItem="@{winEditarAutobus$composer.autobus.diagramaAutobus}"/>
|
<textbox id="txtNome" constraint="no empty" width="80%" maxlength="10"
|
||||||
</row>
|
value="@{winEditarAutobus$composer.autobus.numautobus}"
|
||||||
<row>
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||||
<label value="${c:l('busquedaAutobusController.diagramaautobusPiso.label')}"/>
|
</row>
|
||||||
<combobox id="cmbDiagramaAutobusPiso" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
<row>
|
||||||
mold="rounded" buttonVisible="true" width="70%"
|
<label value="${c:l('busquedaAutobusController.diagramaautobus.label')}"/>
|
||||||
model="@{winEditarAutobus$composer.lsDiagramaAutobus}"
|
<combobox id="cmbDiagramaAutobus" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" constraint="no empty"
|
||||||
selectedItem="@{winEditarAutobus$composer.autobus.diagramaAutobusPiso}"/>
|
mold="rounded" buttonVisible="true" width="70%"
|
||||||
</row>
|
model="@{winEditarAutobus$composer.lsDiagramaAutobus}"
|
||||||
</rows>
|
selectedItem="@{winEditarAutobus$composer.autobus.diagramaAutobus}"/>
|
||||||
</grid>
|
</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>
|
</window>
|
||||||
</zk>
|
</zk>
|
||||||
|
|
Loading…
Reference in New Issue