rodrigo 2012-08-13 18:01:41 +00:00
parent 25304d07f4
commit 562c16345f
6 changed files with 388 additions and 188 deletions

View File

@ -12,9 +12,14 @@ import org.zkoss.zhtml.Messagebox;
import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.event.Event;
import org.zkoss.zk.ui.event.EventListener;
import org.zkoss.zul.Combobox;
import org.zkoss.zul.Comboitem;
import org.zkoss.zul.Intbox;
import org.zkoss.zul.Paging;
import org.zkoss.zul.Textbox;
import com.rjconsultores.ventaboletos.entidad.ConfRestricaoCanalVenta;
import com.rjconsultores.ventaboletos.entidad.Parada;
import com.rjconsultores.ventaboletos.entidad.TipoPuntoVenta;
import com.rjconsultores.ventaboletos.service.TipoPuntoVentaService;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
@ -35,6 +40,11 @@ public class BusquedaConfRestricaoCanalVentaController extends MyGenericForwardC
private MyListbox confRestricaoCanalVentaList;
private Paging pagingConfRestricaoCanalVenta;
private List<TipoPuntoVenta> lsTipoPtoVta;
private Combobox cmbOrigen;
private Combobox cmbDestino;
private Combobox cmbTipoPtoVta;
private Textbox txtDescConf;
private Intbox txtServico;
public List<TipoPuntoVenta> getLsTipoPtoVta() {
return lsTipoPtoVta;
@ -67,6 +77,36 @@ public class BusquedaConfRestricaoCanalVentaController extends MyGenericForwardC
new HibernateSearchObject<ConfRestricaoCanalVenta>(ConfRestricaoCanalVenta.class,
pagingConfRestricaoCanalVenta.getPageSize());
String desc = txtDescConf.getValue();
if (!desc.isEmpty()) {
confRestricaoCanalVentaBusqueda.addFilterLike("descConfRestricaoCanalVenta", desc + "%");
}
Integer servicio = txtServico.getValue();
if (servicio != null) {
confRestricaoCanalVentaBusqueda.addFilterEqual("corridaId", servicio);
}
Comboitem cbiTipoPtoVta = cmbTipoPtoVta.getSelectedItem();
if (cbiTipoPtoVta != null) {
TipoPuntoVenta tipoPtoVta = (TipoPuntoVenta) cbiTipoPtoVta.getValue();
confRestricaoCanalVentaBusqueda.addFilterEqual("tipoPuntoVenta", tipoPtoVta);
}
Comboitem cbiOrigem = cmbOrigen.getSelectedItem();
if (cbiOrigem != null) {
Parada origem = (Parada) cbiOrigem.getValue();
confRestricaoCanalVentaBusqueda.addFilterEqual("origem", origem);
}
Comboitem cbiDestino = cmbDestino.getSelectedItem();
if (cbiDestino != null) {
Parada destino = (Parada) cbiDestino.getValue();
confRestricaoCanalVentaBusqueda.addFilterEqual("destino", destino);
}
confRestricaoCanalVentaBusqueda.addFilterEqual("activo", Boolean.TRUE);
plwConfRestricaoCanalVenta.init(confRestricaoCanalVentaBusqueda, confRestricaoCanalVentaList,
pagingConfRestricaoCanalVenta);

View File

@ -4,6 +4,24 @@
*/
package com.rjconsultores.ventaboletos.web.gui.controladores.esquemaoperacional;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;
import org.zkoss.util.resource.Labels;
import org.zkoss.zhtml.Messagebox;
import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.event.Event;
import org.zkoss.zk.ui.event.EventListener;
import org.zkoss.zul.Combobox;
import org.zkoss.zul.Comboitem;
import org.zkoss.zul.Intbox;
import org.zkoss.zul.Paging;
import org.zkoss.zul.Textbox;
import com.rjconsultores.ventaboletos.entidad.Parada;
import com.rjconsultores.ventaboletos.entidad.Tramo;
import com.rjconsultores.ventaboletos.entidad.Via;
@ -14,26 +32,6 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderTramo;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;
import org.zkoss.util.resource.Labels;
import org.zkoss.zhtml.Messagebox;
import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.event.Event;
import org.zkoss.zk.ui.event.EventListener;
import org.zkoss.zk.ui.event.InputEvent;
import org.zkoss.zkplus.databind.BindingListModel;
import org.zkoss.zkplus.databind.BindingListModelList;
import org.zkoss.zul.Combobox;
import org.zkoss.zul.Comboitem;
import org.zkoss.zul.Intbox;
import org.zkoss.zul.Paging;
import org.zkoss.zul.Textbox;
/**
*
@ -43,206 +41,207 @@ import org.zkoss.zul.Textbox;
@Scope("prototype")
public class BusquedaTramosController extends MyGenericForwardComposer {
@Autowired
private transient PagedListWrapper<Tramo> plwTramos;
@Autowired
private ParadaService paradaService;
@Autowired
private ViaService viaService;
private MyListbox tramosList;
private Paging pagingTramos;
private Textbox txtNome;
private Combobox cmbParadaOrigem;
private Combobox cmbParadaDestino;
private Combobox cmbVia;
private Intbox txtKmReal;
private Intbox txtKmPagoConductor;
private List<Via> lsVias;
private static final long serialVersionUID = 1L;
@Autowired
private transient PagedListWrapper<Tramo> plwTramos;
@Autowired
private ParadaService paradaService;
@Autowired
private ViaService viaService;
private MyListbox tramosList;
private Paging pagingTramos;
private Textbox txtNome;
private Combobox cmbParadaOrigem;
private Combobox cmbParadaDestino;
private Combobox cmbVia;
private Intbox txtKmReal;
private Intbox txtKmPagoConductor;
private List<Via> lsVias;
public Paging getPagingTramos() {
return pagingTramos;
}
public Paging getPagingTramos() {
return pagingTramos;
}
public void setPagingTramos(Paging pagingTramos) {
this.pagingTramos = pagingTramos;
}
public void setPagingTramos(Paging pagingTramos) {
this.pagingTramos = pagingTramos;
}
public MyListbox getTramosList() {
return tramosList;
}
public MyListbox getTramosList() {
return tramosList;
}
public void setTramosList(MyListbox tramosList) {
this.tramosList = tramosList;
}
public void setTramosList(MyListbox tramosList) {
this.tramosList = tramosList;
}
public Textbox getTxtNome() {
return txtNome;
}
public Textbox getTxtNome() {
return txtNome;
}
public void setTxtNome(Textbox txtNome) {
this.txtNome = txtNome;
}
public void setTxtNome(Textbox txtNome) {
this.txtNome = txtNome;
}
public Combobox getCmbParadaDestino() {
return cmbParadaDestino;
}
public Combobox getCmbParadaDestino() {
return cmbParadaDestino;
}
public void setCmbParadaDestino(Combobox cmbParadaDestino) {
this.cmbParadaDestino = cmbParadaDestino;
}
public void setCmbParadaDestino(Combobox cmbParadaDestino) {
this.cmbParadaDestino = cmbParadaDestino;
}
public Combobox getCmbParadaOrigem() {
return cmbParadaOrigem;
}
public Combobox getCmbParadaOrigem() {
return cmbParadaOrigem;
}
public void setCmbParadaOrigem(Combobox cmbParadaOrigem) {
this.cmbParadaOrigem = cmbParadaOrigem;
}
public void setCmbParadaOrigem(Combobox cmbParadaOrigem) {
this.cmbParadaOrigem = cmbParadaOrigem;
}
public Combobox getCmbVia() {
return cmbVia;
}
public Combobox getCmbVia() {
return cmbVia;
}
public void setCmbVia(Combobox cmbVia) {
this.cmbVia = cmbVia;
}
public void setCmbVia(Combobox cmbVia) {
this.cmbVia = cmbVia;
}
public List<Via> getLsVias() {
return lsVias;
}
public List<Via> getLsVias() {
return lsVias;
}
public void setLsVias(List<Via> lsVias) {
this.lsVias = lsVias;
}
public void setLsVias(List<Via> lsVias) {
this.lsVias = lsVias;
}
public Intbox getTxtKmPagoConductor() {
return txtKmPagoConductor;
}
public Intbox getTxtKmPagoConductor() {
return txtKmPagoConductor;
}
public void setTxtKmPagoConductor(Intbox txtKmPagoConductor) {
this.txtKmPagoConductor = txtKmPagoConductor;
}
public void setTxtKmPagoConductor(Intbox txtKmPagoConductor) {
this.txtKmPagoConductor = txtKmPagoConductor;
}
public Intbox getTxtKmReal() {
return txtKmReal;
}
public Intbox getTxtKmReal() {
return txtKmReal;
}
public void setTxtKmReal(Intbox txtKmReal) {
this.txtKmReal = txtKmReal;
}
public void setTxtKmReal(Intbox txtKmReal) {
this.txtKmReal = txtKmReal;
}
public ParadaService getParadaService() {
return paradaService;
}
public ParadaService getParadaService() {
return paradaService;
}
public void setParadaService(ParadaService paradaService) {
this.paradaService = paradaService;
}
public void setParadaService(ParadaService paradaService) {
this.paradaService = paradaService;
}
public PagedListWrapper<Tramo> getPlwTramos() {
return plwTramos;
}
public PagedListWrapper<Tramo> getPlwTramos() {
return plwTramos;
}
public void setPlwTramos(PagedListWrapper<Tramo> plwTramos) {
this.plwTramos = plwTramos;
}
public void setPlwTramos(PagedListWrapper<Tramo> plwTramos) {
this.plwTramos = plwTramos;
}
public ViaService getViaService() {
return viaService;
}
public ViaService getViaService() {
return viaService;
}
public void setViaService(ViaService viaService) {
this.viaService = viaService;
}
public void setViaService(ViaService viaService) {
this.viaService = viaService;
}
@Override
public void doAfterCompose(Component comp) throws Exception {
super.doAfterCompose(comp);
@Override
public void doAfterCompose(Component comp) throws Exception {
super.doAfterCompose(comp);
lsVias = viaService.obtenerTodos();
lsVias = viaService.obtenerTodos();
tramosList.setItemRenderer(new RenderTramo());
tramosList.addEventListener("onDoubleClick", new EventListener() {
tramosList.setItemRenderer(new RenderTramo());
tramosList.addEventListener("onDoubleClick", new EventListener() {
@Override
public void onEvent(Event event) throws Exception {
Tramo c = (Tramo) tramosList.getSelected();
verTramos(c);
}
});
@Override
public void onEvent(Event event) throws Exception {
Tramo c = (Tramo) tramosList.getSelected();
verTramos(c);
}
});
refreshLista();
refreshLista();
txtNome.focus();
}
txtNome.focus();
}
@SuppressWarnings({ "rawtypes", "unchecked" })
private void verTramos(Tramo t) {
if (t == null) {
return;
}
private void verTramos(Tramo t) {
if (t == null) {
return;
}
Map args = new HashMap();
args.put("tramo", t);
args.put("tramosList", tramosList);
Map args = new HashMap();
args.put("tramo", t);
args.put("tramosList", tramosList);
openWindow("/gui/esquema_operacional/editarTramos.zul",
Labels.getLabel("editarTramosController.window.title"), args, MODAL);
}
openWindow("/gui/esquema_operacional/editarTramos.zul",
Labels.getLabel("editarTramosController.window.title"), args, MODAL);
}
private void refreshLista() {
HibernateSearchObject<Tramo> tramoBusqueda =
new HibernateSearchObject<Tramo>(Tramo.class,
pagingTramos.getPageSize());
private void refreshLista() {
HibernateSearchObject<Tramo> tramoBusqueda =
new HibernateSearchObject<Tramo>(Tramo.class,
pagingTramos.getPageSize());
tramoBusqueda.addFilterLike("desctramo",
"%" + txtNome.getText().trim().concat("%"));
tramoBusqueda.addFilterLike("desctramo",
"%" + txtNome.getText().trim().concat("%"));
Comboitem cbiOrigem = cmbParadaOrigem.getSelectedItem();
if (cbiOrigem != null) {
Parada origem = (Parada) cbiOrigem.getValue();
tramoBusqueda.addFilterEqual("origem", origem);
}
Comboitem cbiOrigem = cmbParadaOrigem.getSelectedItem();
if (cbiOrigem != null) {
Parada origem = (Parada) cbiOrigem.getValue();
tramoBusqueda.addFilterEqual("origem", origem);
}
Comboitem cbiDestino = cmbParadaDestino.getSelectedItem();
if (cbiDestino != null) {
Parada destino = (Parada) cbiDestino.getValue();
tramoBusqueda.addFilterEqual("destino", destino);
}
Comboitem cbiDestino = cmbParadaDestino.getSelectedItem();
if (cbiDestino != null) {
Parada destino = (Parada) cbiDestino.getValue();
tramoBusqueda.addFilterEqual("destino", destino);
}
Comboitem cbiVia = cmbVia.getSelectedItem();
if (cbiVia != null) {
Via via = (Via) cbiVia.getValue();
tramoBusqueda.addFilterEqual("via", via);
}
Comboitem cbiVia = cmbVia.getSelectedItem();
if (cbiVia != null) {
Via via = (Via) cbiVia.getValue();
tramoBusqueda.addFilterEqual("via", via);
}
tramoBusqueda.addFilterEqual("kmReal", txtKmReal.getValue());
tramoBusqueda.addFilterEqual("kmPagoConductor", txtKmPagoConductor.getValue());
tramoBusqueda.addFilterEqual("kmReal", txtKmReal.getValue());
tramoBusqueda.addFilterEqual("kmPagoConductor", txtKmPagoConductor.getValue());
tramoBusqueda.addSortAsc("desctramo");
tramoBusqueda.addFilterEqual("activo", Boolean.TRUE);
tramoBusqueda.addSortAsc("desctramo");
tramoBusqueda.addFilterEqual("activo", Boolean.TRUE);
plwTramos.init(tramoBusqueda, tramosList, pagingTramos);
plwTramos.init(tramoBusqueda, tramosList, pagingTramos);
if (tramosList.getData().length == 0) {
try {
Messagebox.show(Labels.getLabel("MSG.ningunRegistro"),
Labels.getLabel("busquedaTramosController.window.title"),
Messagebox.OK, Messagebox.INFORMATION);
} catch (InterruptedException ex) {
}
}
}
if (tramosList.getData().length == 0) {
try {
Messagebox.show(Labels.getLabel("MSG.ningunRegistro"),
Labels.getLabel("busquedaTramosController.window.title"),
Messagebox.OK, Messagebox.INFORMATION);
} catch (InterruptedException ex) {
}
}
}
public void onClick$btnPesquisa(Event ev) {
refreshLista();
}
public void onClick$btnPesquisa(Event ev) {
refreshLista();
}
public void onClick$btnRefresh(Event ev) {
refreshLista();
}
public void onClick$btnRefresh(Event ev) {
refreshLista();
}
public void onClick$btnNovo(Event ev) {
verTramos(new Tramo());
}
public void onClick$btnNovo(Event ev) {
verTramos(new Tramo());
}
}

View File

@ -1,13 +1,21 @@
package com.rjconsultores.ventaboletos.web.gui.controladores.esquemaoperacional;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;
import org.zkoss.util.resource.Labels;
import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.Executions;
import org.zkoss.zk.ui.event.Event;
import org.zkoss.zul.Button;
import org.zkoss.zul.Messagebox;
import com.rjconsultores.ventaboletos.entidad.ConfRestricaoCanalVenta;
import com.rjconsultores.ventaboletos.entidad.TipoPuntoVenta;
import com.rjconsultores.ventaboletos.service.ConfRestricaoCanalVentaService;
import com.rjconsultores.ventaboletos.service.TipoPuntoVentaService;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
@ -18,8 +26,12 @@ public class EditarConfRestricaoCanalVentaController extends MyGenericForwardCom
private static final long serialVersionUID = 1L;
@Autowired
private ConfRestricaoCanalVentaService confRestricaoCanalVentaService;
@Autowired
private TipoPuntoVentaService tipoPtoVtaService;
private ConfRestricaoCanalVenta confRestricaoCanalVenta;
private List<TipoPuntoVenta> lsTipoPtoVta;
private MyListbox confRestricaoCanalVentaList;
private Button btnApagar;
public ConfRestricaoCanalVenta getConfRestricaoCanalVenta() {
return confRestricaoCanalVenta;
@ -29,11 +41,62 @@ public class EditarConfRestricaoCanalVentaController extends MyGenericForwardCom
this.confRestricaoCanalVenta = confRestricaoCanalVenta;
}
public List<TipoPuntoVenta> getLsTipoPtoVta() {
return lsTipoPtoVta;
}
public void setLsTipoPtoVta(List<TipoPuntoVenta> lsTipoPtoVta) {
this.lsTipoPtoVta = lsTipoPtoVta;
}
@Override
public void doAfterCompose(Component comp) throws Exception {
confRestricaoCanalVenta = (ConfRestricaoCanalVenta) Executions.getCurrent().getArg().get("confRestricaoCanalVenta");
confRestricaoCanalVentaList = (MyListbox) Executions.getCurrent().getArg().get("confRestricaoCanalVentaList");
lsTipoPtoVta = tipoPtoVtaService.obtenerTodos();
super.doAfterCompose(comp);
if (confRestricaoCanalVenta.getConfRestricaoCanalVentaId() == null) {
btnApagar.setVisible(Boolean.FALSE);
}
}
public void onClick$btnSalvar(Event ev) throws InterruptedException {
if (confRestricaoCanalVenta.getConfRestricaoCanalVentaId() == null) {
confRestricaoCanalVentaService.suscribir(confRestricaoCanalVenta);
confRestricaoCanalVentaList.addItem(confRestricaoCanalVenta);
} else {
confRestricaoCanalVentaService.actualizacion(confRestricaoCanalVenta);
confRestricaoCanalVentaList.updateItem(confRestricaoCanalVenta);
}
Messagebox.show(
Labels.getLabel("editarConfRestricaoCanalVentaController.MSG.suscribirOK"),
Labels.getLabel("editarConfRestricaoCanalVentaController.window.title"),
Messagebox.OK, Messagebox.INFORMATION);
closeWindow();
}
public void onClick$btnApagar(Event ev) throws InterruptedException {
Integer resp = Messagebox.show(
Labels.getLabel("editarConfRestricaoCanalVentaController.MSG.borrarPergunta"),
Labels.getLabel("editarConfRestricaoCanalVentaController.window.title"),
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
if (resp.equals(Messagebox.YES)) {
confRestricaoCanalVentaService.borrar(confRestricaoCanalVenta);
Messagebox.show(
Labels.getLabel("editarConfRestricaoCanalVentaController.MSG.borrarOK"),
Labels.getLabel("editarConfRestricaoCanalVentaController.window.title"),
Messagebox.OK, Messagebox.INFORMATION);
confRestricaoCanalVentaList.removeItem(confRestricaoCanalVenta);
closeWindow();
}
}
}

View File

@ -3518,9 +3518,22 @@ confRestricaoCanalVentaController.Destino.label = Destino
confRestricaoCanalVentaController.Servico.label = Serviço
confRestricaoCanalVentaController.btnPesquisa.label = Buscar
confRestricaoCanalVentaController.DataServico.label = Data Serviço
confRestricaoCanalVentaController.DiasSemana.label = Dias da Semana
confRestricaoCanalVentaController.Segunda.label = Segunda-feira
confRestricaoCanalVentaController.Terca.label = Terça-feira
confRestricaoCanalVentaController.Quarta.label = Quarta-feira
confRestricaoCanalVentaController.Quinta.label = Quinta-feira
confRestricaoCanalVentaController.Sexta.label = Sexta-feira
confRestricaoCanalVentaController.Sabado.label = Sábado
confRestricaoCanalVentaController.Domingo.label = Domingo
confRestricaoCanalVentaController.TempoPermitir.label = Tempo Limite
confRestricaoCanalVentaController.TempoPermitirOBS.label = O controle fica sem efeito (HH:mm) antes do horário de saida.
# Editar Conf Restricao Canal Venta
editarConfRestricaoCanalVentaController.window.title = Configurar Restrição de Canal de Venda
editarConfRestricaoCanalVentaController.btnApagar.tooltiptext = Eliminar
editarConfRestricaoCanalVentaController.btnSalvar.tooltiptext = Salvar
editarConfRestricaoCanalVentaController.btnFechar.tooltiptext = Fechar
editarConfRestricaoCanalVentaController.MSG.suscribirOK = Restrição Registrada com Sucesso.
editarConfRestricaoCanalVentaController.MSG.borrarPergunta = Deseja apagar restrição?
editarConfRestricaoCanalVentaController.MSG.borrarOK = Restrição eliminada com sucesso.

View File

@ -18,7 +18,8 @@
<button id="btnNovo" image="/gui/img/add.png" width="35px"
tooltiptext="${c:l('confRestricaoCanalVentaController.btnNovo.tooltiptext')}" />
<separator orient="vertical" />
<button id="btnCerrar" onClick="winBusquedaConfRestricaoCanalVenta.detach()"
<button id="btnCerrar"
onClick="winBusquedaConfRestricaoCanalVenta.detach()"
image="/gui/img/exit.png" width="35px"
tooltiptext="${c:l('confRestricaoCanalVentaController.btnCerrar.tooltiptext')}" />
</toolbar>
@ -40,7 +41,8 @@
value="${c:l('confRestricaoCanalVentaController.CanalVenda.label')}" />
<combobox id="cmbTipoPtoVta" autodrop="true"
mold="rounded" buttonVisible="true" width="45%"
model="@{winBusquedaConfRestricaoCanalVenta$composer.lsTipoPtoVta}" />
model="@{winBusquedaConfRestricaoCanalVenta$composer.lsTipoPtoVta}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" />
</row>
<row>
<label
@ -75,8 +77,7 @@
multiple="false" height="95%">
<listhead sizable="true">
<listheader width="5%" image="/gui/img/create_doc.gif"
label="${c:l('lb.id')}"
sort="auto(confRestricaoCanalVentaId)" />
label="${c:l('lb.id')}" sort="auto(confRestricaoCanalVentaId)" />
<listheader image="/gui/img/create_doc.gif"
label="${c:l('confRestricaoCanalVentaController.lhDesc.label')}"
sort="auto(descConfRestricaoCanalVenta)" />

View File

@ -6,7 +6,7 @@
<zk xmlns="http://www.zkoss.org/2005/zul">
<window id="winEditarConfRestricaoCanalVenta" border="normal"
apply="${editarConfRestricaoCanalVentaController}" width="400px"
apply="${editarConfRestricaoCanalVentaController}" width="600px"
height="457x" contentStyle="overflow:auto"
title="${c:l('editarConfRestricaoCanalVentaController.window.title')}">
@ -27,10 +27,94 @@
<grid fixedLayout="true">
<columns>
<column width="40%" />
<column width="60%" />
<column width="20%" />
<column width="80%" />
</columns>
<rows></rows>
<rows>
<row>
<label
value="${c:l('confRestricaoCanalVentaController.lhDesc.label')}" />
<textbox id="txtDescConf" width="98%"
value="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.descConfRestricaoCanalVenta}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
</row>
<row>
<label
value="${c:l('confRestricaoCanalVentaController.CanalVenda.label')}" />
<combobox id="cmbTipoPtoVta" autodrop="true"
mold="rounded" buttonVisible="true" width="60%"
selectedItem="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.tipoPuntoVenta}"
model="@{winEditarConfRestricaoCanalVenta$composer.lsTipoPtoVta}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" />
</row>
<row>
<label
value="${c:l('confRestricaoCanalVentaController.Origem.label')}" />
<combobox id="cmbOrigen" autodrop="true"
mold="rounded" buttonVisible="true" width="60%"
initialValue="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.origem}"
selectedItem="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.origem}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada" />
</row>
<row>
<label
value="${c:l('confRestricaoCanalVentaController.Destino.label')}" />
<combobox id="cmbDestino" autodrop="true"
mold="rounded" buttonVisible="true" width="60%"
initialValue="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.destino}"
selectedItem="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.destino}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada" />
</row>
<row>
<label
value="${c:l('confRestricaoCanalVentaController.TempoPermitir.label')}" />
<vbox>
<timebox id="timeTempoPermitir" width="25%" mold="rounded" format="HH:mm"
value="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.tempoPermitir}" />
<label
value="${c:l('confRestricaoCanalVentaController.TempoPermitirOBS.label')}" />
</vbox>
</row>
<row>
<label
value="${c:l('confRestricaoCanalVentaController.DiasSemana.label')}" />
<vbox>
<checkbox id="chkSegunda"
label="${c:l('confRestricaoCanalVentaController.Segunda.label')}"
checked="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.segunda}" />
<checkbox id="chkTerca"
label="${c:l('confRestricaoCanalVentaController.Terca.label')}"
checked="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.terca}" />
<checkbox id="chkQuarta"
label="${c:l('confRestricaoCanalVentaController.Quarta.label')}"
checked="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.quarta}" />
<checkbox id="chkQuinta"
label="${c:l('confRestricaoCanalVentaController.Quinta.label')}"
checked="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.quinta}" />
<checkbox id="chkSexta"
label="${c:l('confRestricaoCanalVentaController.Sexta.label')}"
checked="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.sexta}" />
<checkbox id="chkSabado"
label="${c:l('confRestricaoCanalVentaController.Sabado.label')}"
checked="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.sabado}" />
<checkbox id="chkDomingo"
label="${c:l('confRestricaoCanalVentaController.Domingo.label')}"
checked="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.domingo}" />
</vbox>
</row>
<row>
<label
value="${c:l('confRestricaoCanalVentaController.Servico.label')}" />
<intbox id="txtServico" width="20%"
value="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.corridaId}" />
</row>
<row>
<label
value="${c:l('confRestricaoCanalVentaController.DataServico.label')}" />
<datebox id="dtServicio" width="30%" mold="rounded"
value="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.fecCorrida}" />
</row>
</rows>
</grid>
</window>
</zk>