Resolução na ADM da demanda #6492 falta a parte da venda
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@46574 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
316486f835
commit
027b4b4bc5
|
@ -1,19 +1,25 @@
|
||||||
package com.rjconsultores.ventaboletos.web.gui.controladores.sendaAmigo;
|
package com.rjconsultores.ventaboletos.web.gui.controladores.sendaAmigo;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
import java.util.Calendar;
|
||||||
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.context.annotation.Scope;
|
import org.springframework.context.annotation.Scope;
|
||||||
import org.springframework.stereotype.Controller;
|
import org.springframework.stereotype.Controller;
|
||||||
import org.zkoss.util.resource.Labels;
|
import org.zkoss.util.resource.Labels;
|
||||||
import org.zkoss.zk.ui.Component;
|
import org.zkoss.zk.ui.Component;
|
||||||
import org.zkoss.zk.ui.Executions;
|
import org.zkoss.zk.ui.Executions;
|
||||||
|
import org.zkoss.zk.ui.WrongValueException;
|
||||||
import org.zkoss.zk.ui.event.Event;
|
import org.zkoss.zk.ui.event.Event;
|
||||||
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.Checkbox;
|
||||||
import org.zkoss.zul.Combobox;
|
import org.zkoss.zul.Combobox;
|
||||||
|
import org.zkoss.zul.Comboitem;
|
||||||
|
import org.zkoss.zul.ComboitemRenderer;
|
||||||
import org.zkoss.zul.Datebox;
|
import org.zkoss.zul.Datebox;
|
||||||
import org.zkoss.zul.Intbox;
|
import org.zkoss.zul.Intbox;
|
||||||
import org.zkoss.zul.Messagebox;
|
import org.zkoss.zul.Messagebox;
|
||||||
|
@ -21,16 +27,24 @@ import org.zkoss.zul.Radio;
|
||||||
import org.zkoss.zul.Textbox;
|
import org.zkoss.zul.Textbox;
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.entidad.Cliente;
|
import com.rjconsultores.ventaboletos.entidad.Cliente;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.ClienteDescuento;
|
||||||
import com.rjconsultores.ventaboletos.entidad.ClienteDireccion;
|
import com.rjconsultores.ventaboletos.entidad.ClienteDireccion;
|
||||||
import com.rjconsultores.ventaboletos.entidad.ClienteFidelidad;
|
import com.rjconsultores.ventaboletos.entidad.ClienteFidelidad;
|
||||||
import com.rjconsultores.ventaboletos.entidad.MotivoViaje;
|
import com.rjconsultores.ventaboletos.entidad.MotivoViaje;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.Parada;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.Ruta;
|
||||||
import com.rjconsultores.ventaboletos.entidad.TarjetaFidelidad;
|
import com.rjconsultores.ventaboletos.entidad.TarjetaFidelidad;
|
||||||
import com.rjconsultores.ventaboletos.entidad.TipoDomicilio;
|
import com.rjconsultores.ventaboletos.entidad.TipoDomicilio;
|
||||||
import com.rjconsultores.ventaboletos.entidad.TipoOcupacion;
|
import com.rjconsultores.ventaboletos.entidad.TipoOcupacion;
|
||||||
import com.rjconsultores.ventaboletos.service.ClienteService;
|
import com.rjconsultores.ventaboletos.service.ClienteService;
|
||||||
import com.rjconsultores.ventaboletos.service.MotivoViajeService;
|
import com.rjconsultores.ventaboletos.service.MotivoViajeService;
|
||||||
|
import com.rjconsultores.ventaboletos.service.RutaService;
|
||||||
import com.rjconsultores.ventaboletos.service.TipoDomicilioService;
|
import com.rjconsultores.ventaboletos.service.TipoDomicilioService;
|
||||||
import com.rjconsultores.ventaboletos.service.TipoOcupacionService;
|
import com.rjconsultores.ventaboletos.service.TipoOcupacionService;
|
||||||
|
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||||
|
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar;
|
||||||
|
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada;
|
||||||
|
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParadaCve;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox;
|
||||||
|
@ -80,6 +94,39 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
||||||
private List<ClienteDireccion> lsClienteDireccion;
|
private List<ClienteDireccion> lsClienteDireccion;
|
||||||
private List<TipoDomicilio> lsTipoDomicilio;
|
private List<TipoDomicilio> lsTipoDomicilio;
|
||||||
private Checkbox chkBloqueo;
|
private Checkbox chkBloqueo;
|
||||||
|
@Autowired
|
||||||
|
private RutaService rutaService;
|
||||||
|
private List<Ruta> lsLinhas;
|
||||||
|
private MyComboboxEstandar cmbLinha;
|
||||||
|
private Ruta linha;
|
||||||
|
private MyComboboxParada cmbParadaOrigem;
|
||||||
|
private MyComboboxParadaCve cmbParadaOrigemCve;
|
||||||
|
private Parada origem;
|
||||||
|
private MyComboboxParada cmbParadaDestino;
|
||||||
|
private MyComboboxParadaCve cmbParadaDestinoCve;
|
||||||
|
private Parada destino;
|
||||||
|
private Checkbox chkINDLUNES;
|
||||||
|
private Boolean boolINDLUNES;
|
||||||
|
private Checkbox chkINDMARTES;
|
||||||
|
private Boolean boolINDMARTES;
|
||||||
|
private Checkbox chkINDMIERCOLES;
|
||||||
|
private Boolean boolINDMIERCOLES;
|
||||||
|
private Checkbox chkINDJUEVES;
|
||||||
|
private Boolean boolINDJUEVES;
|
||||||
|
private Checkbox chkINDVIERNES;
|
||||||
|
private Boolean boolINDVIERNES;
|
||||||
|
private Checkbox chkINDSABADO;
|
||||||
|
private Boolean boolINDSABADO;
|
||||||
|
private Checkbox chkINDDOMINGO;
|
||||||
|
private Boolean boolINDDOMINGO;
|
||||||
|
private Intbox cantMaxMes;
|
||||||
|
private Datebox datInicial;
|
||||||
|
private Datebox datFinal;
|
||||||
|
private Integer cantMaxMesInt;
|
||||||
|
private Boolean estudanteComDesconto;
|
||||||
|
private Checkbox chkEstudanteComDesconto;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public Cliente getCliente() {
|
public Cliente getCliente() {
|
||||||
return cliente;
|
return cliente;
|
||||||
|
@ -204,11 +251,34 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
||||||
@Override
|
@Override
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
super.doAfterCompose(comp);
|
super.doAfterCompose(comp);
|
||||||
|
lsLinhas = rutaService.obtenerTodos();
|
||||||
|
|
||||||
|
cmbParadaOrigemCve.setItemRenderer(new ComboitemRenderer() {
|
||||||
|
@Override
|
||||||
|
public void render(Comboitem cmbtm, Object o) throws Exception {
|
||||||
|
Parada parada = (Parada) o;
|
||||||
|
|
||||||
|
cmbtm.setLabel(parada.getCveparada());
|
||||||
|
cmbtm.setValue(parada);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
cmbParadaDestinoCve.setItemRenderer(new ComboitemRenderer() {
|
||||||
|
@Override
|
||||||
|
public void render(Comboitem cmbtm, Object o) throws Exception {
|
||||||
|
Parada parada = (Parada) o;
|
||||||
|
|
||||||
|
cmbtm.setLabel(parada.getCveparada());
|
||||||
|
cmbtm.setValue(parada);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
aplicarMascara();
|
aplicarMascara();
|
||||||
lsTipoOcupacion = tipoOcupacionService.obtenerTodos();
|
lsTipoOcupacion = tipoOcupacionService.obtenerTodos();
|
||||||
lsMotivoViaje = motivoViajeService.obtenerTodos();
|
lsMotivoViaje = motivoViajeService.obtenerTodos();
|
||||||
lsTipoDomicilio = tipoDomicilioService.obtenerTodos();
|
lsTipoDomicilio = tipoDomicilioService.obtenerTodos();
|
||||||
|
|
||||||
|
estudanteComDesconto = false;
|
||||||
try {
|
try {
|
||||||
cliente = (Cliente) Executions.getCurrent().getArg().get("cliente");
|
cliente = (Cliente) Executions.getCurrent().getArg().get("cliente");
|
||||||
clienteList = (MyListbox) Executions.getCurrent().getArg().get("clienteList");
|
clienteList = (MyListbox) Executions.getCurrent().getArg().get("clienteList");
|
||||||
|
@ -217,7 +287,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
||||||
btnApagar.setVisible(Boolean.FALSE);
|
btnApagar.setVisible(Boolean.FALSE);
|
||||||
} else {
|
} else {
|
||||||
cliente = clienteService.obtenerID(cliente.getClienteId());
|
cliente = clienteService.obtenerID(cliente.getClienteId());
|
||||||
|
|
||||||
if (cliente.getMotivoviajeId() != null) {
|
if (cliente.getMotivoviajeId() != null) {
|
||||||
cmbMotivacionViaje.setText(cliente.getMotivoviajeId().getDescMotivoViaje());
|
cmbMotivacionViaje.setText(cliente.getMotivoviajeId().getDescMotivoViaje());
|
||||||
}
|
}
|
||||||
|
@ -234,7 +304,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (cliente.getIndBloqueo()) {
|
if (null != cliente.getIndBloqueo() && cliente.getIndBloqueo()) {
|
||||||
chkBloqueo.setChecked(Boolean.TRUE);
|
chkBloqueo.setChecked(Boolean.TRUE);
|
||||||
}else{
|
}else{
|
||||||
chkBloqueo.setChecked(Boolean.FALSE);
|
chkBloqueo.setChecked(Boolean.FALSE);
|
||||||
|
@ -273,8 +343,43 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
if((cliente.getLsClienteDescuento() != null) && (!cliente.getLsClienteDescuento().isEmpty())){
|
||||||
|
if(null != cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size()-1)){
|
||||||
|
estudanteComDesconto = true;
|
||||||
|
chkEstudanteComDesconto.setChecked(true);
|
||||||
|
ClienteDescuento cd = cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size()-1);
|
||||||
|
cmbLinha.setText(cd.getRuta().getDescruta());
|
||||||
|
linha = cd.getRuta();
|
||||||
|
cmbParadaOrigem.setText(cd.getOrigem().getDescparada());
|
||||||
|
cmbParadaOrigem.setInitialValue(cd.getOrigem());
|
||||||
|
cmbParadaOrigemCve.setText(cd.getOrigem().getCveparada());
|
||||||
|
origem = cd.getOrigem();
|
||||||
|
cmbParadaDestino.setText(cd.getDestino().getDescparada());
|
||||||
|
cmbParadaDestino.setInitialValue(cd.getDestino());
|
||||||
|
cmbParadaDestinoCve.setText(cd.getDestino().getCveparada());
|
||||||
|
destino = cd.getDestino();
|
||||||
|
chkINDLUNES.setChecked(cd.getINDLUNES());
|
||||||
|
chkINDMARTES.setChecked(cd.getINDMARTES());
|
||||||
|
chkINDMIERCOLES.setChecked(cd.getINDMIERCOLES());
|
||||||
|
chkINDJUEVES.setChecked(cd.getINDJUEVES());
|
||||||
|
chkINDVIERNES.setChecked(cd.getINDVIERNES());
|
||||||
|
chkINDSABADO.setChecked(cd.getINDSABADO());
|
||||||
|
chkINDDOMINGO.setChecked(cd.getINDDOMINGO());
|
||||||
|
cantMaxMesInt = cd.getCantMaxMes();
|
||||||
|
datInicial.setValue(cd.getFecIni());
|
||||||
|
datFinal.setValue(cd.getFecFin());
|
||||||
|
boolINDLUNES = cd.getINDLUNES();
|
||||||
|
boolINDMARTES = cd.getINDMARTES();
|
||||||
|
boolINDMIERCOLES = cd.getINDMIERCOLES();
|
||||||
|
boolINDJUEVES = cd.getINDJUEVES();
|
||||||
|
boolINDVIERNES = cd.getINDVIERNES();
|
||||||
|
boolINDSABADO = cd.getINDSABADO();
|
||||||
|
boolINDDOMINGO = cd.getINDDOMINGO();
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (cliente.getNumfax() != null) {
|
if (cliente.getNumfax() != null) {
|
||||||
txtNumFax.setValue(cliente.getNumfax());
|
txtNumFax.setValue(cliente.getNumfax());
|
||||||
}
|
}
|
||||||
|
@ -302,6 +407,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
||||||
Labels.getLabel("editarClienteController.window.title"),
|
Labels.getLabel("editarClienteController.window.title"),
|
||||||
Messagebox.OK, Messagebox.INFORMATION);
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
}
|
}
|
||||||
|
onClick$chkEstudanteComDesconto(new Event("evento"));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
log.error("Cliente: " + e);
|
log.error("Cliente: " + e);
|
||||||
Messagebox.show(Labels.getLabel("MSG.Error"),
|
Messagebox.show(Labels.getLabel("MSG.Error"),
|
||||||
|
@ -346,6 +452,84 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
||||||
return getString;
|
return getString;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void onClick$chkEstudanteComDesconto(Event ev) {
|
||||||
|
if(chkEstudanteComDesconto.isChecked()){
|
||||||
|
cmbLinha.setConstraint("no empty");
|
||||||
|
cmbLinha.setDisabled(false);
|
||||||
|
cmbParadaOrigem.setConstraint("no empty");
|
||||||
|
cmbParadaOrigem.setDisabled(false);
|
||||||
|
cmbParadaOrigemCve.setConstraint("no empty");
|
||||||
|
cmbParadaOrigemCve.setDisabled(false);
|
||||||
|
cmbParadaDestino.setConstraint("no empty");
|
||||||
|
cmbParadaDestino.setDisabled(false);
|
||||||
|
cmbParadaDestinoCve.setConstraint("no empty");
|
||||||
|
cmbParadaDestinoCve.setDisabled(false);
|
||||||
|
chkINDLUNES.setDisabled(false);
|
||||||
|
chkINDMARTES.setDisabled(false);
|
||||||
|
chkINDMIERCOLES.setDisabled(false);
|
||||||
|
chkINDJUEVES.setDisabled(false);
|
||||||
|
chkINDVIERNES.setDisabled(false);
|
||||||
|
chkINDSABADO.setDisabled(false);
|
||||||
|
chkINDDOMINGO.setDisabled(false);
|
||||||
|
datInicial.setConstraint("no empty, no future");
|
||||||
|
datInicial.setDisabled(false);
|
||||||
|
datFinal.setConstraint("no empty, no future");
|
||||||
|
datFinal.setDisabled(false);
|
||||||
|
cantMaxMes.setConstraint("no zero, no negative, no empty");
|
||||||
|
cantMaxMes.setDisabled(false);
|
||||||
|
|
||||||
|
}else{
|
||||||
|
cmbLinha.setConstraint("");
|
||||||
|
cmbLinha.setValue("");
|
||||||
|
cmbLinha.setDisabled(true);
|
||||||
|
linha=null;
|
||||||
|
cmbParadaOrigem.setConstraint("");
|
||||||
|
cmbParadaOrigem.setValue("");
|
||||||
|
cmbParadaOrigem.setDisabled(true);
|
||||||
|
cmbParadaOrigemCve.setConstraint("");
|
||||||
|
cmbParadaOrigemCve.setValue("");
|
||||||
|
cmbParadaOrigemCve.setDisabled(true);
|
||||||
|
cmbParadaDestino.setConstraint("");
|
||||||
|
cmbParadaDestino.setValue("");
|
||||||
|
cmbParadaDestino.setDisabled(true);
|
||||||
|
cmbParadaDestinoCve.setConstraint("");
|
||||||
|
cmbParadaDestinoCve.setValue("");
|
||||||
|
cmbParadaDestinoCve.setDisabled(true);
|
||||||
|
chkINDLUNES.setChecked(false);
|
||||||
|
chkINDLUNES.setDisabled(true);
|
||||||
|
boolINDLUNES=null;
|
||||||
|
chkINDMARTES.setChecked(false);
|
||||||
|
chkINDMARTES.setDisabled(true);
|
||||||
|
boolINDMARTES=null;
|
||||||
|
chkINDMIERCOLES.setChecked(false);
|
||||||
|
chkINDMIERCOLES.setDisabled(true);
|
||||||
|
boolINDMIERCOLES=null;
|
||||||
|
chkINDJUEVES.setChecked(false);
|
||||||
|
chkINDJUEVES.setDisabled(true);
|
||||||
|
boolINDJUEVES=null;
|
||||||
|
chkINDVIERNES.setChecked(false);
|
||||||
|
chkINDVIERNES.setDisabled(true);
|
||||||
|
boolINDVIERNES=null;
|
||||||
|
chkINDSABADO.setChecked(false);
|
||||||
|
chkINDSABADO.setDisabled(true);
|
||||||
|
boolINDSABADO=null;
|
||||||
|
chkINDDOMINGO.setChecked(false);
|
||||||
|
chkINDDOMINGO.setDisabled(true);
|
||||||
|
boolINDDOMINGO=null;
|
||||||
|
datInicial.setConstraint("");
|
||||||
|
datInicial.setValue(null);
|
||||||
|
datInicial.setDisabled(true);
|
||||||
|
datFinal.setConstraint("");
|
||||||
|
datFinal.setValue(null);
|
||||||
|
datFinal.setDisabled(true);
|
||||||
|
cantMaxMes.setConstraint("");
|
||||||
|
cantMaxMes.setValue(null);
|
||||||
|
cantMaxMes.setDisabled(true);
|
||||||
|
cantMaxMesInt=null;
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
||||||
txtNombCliente.getValue();
|
txtNombCliente.getValue();
|
||||||
txtApellidoPaterno.getValue();
|
txtApellidoPaterno.getValue();
|
||||||
|
@ -373,7 +557,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
setClienteDireccion();
|
setClienteDireccion();
|
||||||
try {
|
try {
|
||||||
if (cliente.getClienteId() == null) {
|
if (cliente.getClienteId() == null) {
|
||||||
|
@ -392,10 +576,16 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
|
|
||||||
cliente.setLsClienteDireccion(lsClienteDireccion);
|
cliente.setLsClienteDireccion(lsClienteDireccion);
|
||||||
|
|
||||||
|
// if(estudantePreenchido()){
|
||||||
|
setarManagedDescuentoInCliente();
|
||||||
|
// }
|
||||||
|
|
||||||
clienteService.suscribir(cliente);
|
clienteService.suscribir(cliente);
|
||||||
clienteList.addItemNovo(cliente);
|
clienteList.addItemNovo(cliente);
|
||||||
} else {
|
} else {
|
||||||
|
setarManagedDescuentoInCliente();
|
||||||
|
|
||||||
clienteService.actualizacion(cliente);
|
clienteService.actualizacion(cliente);
|
||||||
clienteList.updateItem(cliente);
|
clienteList.updateItem(cliente);
|
||||||
}
|
}
|
||||||
|
@ -427,6 +617,11 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
||||||
Messagebox.OK, Messagebox.INFORMATION);
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
|
|
||||||
closeWindow();
|
closeWindow();
|
||||||
|
} catch (WrongValueException ex) {
|
||||||
|
log.error("editarClienteController: " + ex);
|
||||||
|
Messagebox.show(Labels.getLabel("MSG.Error.ClienteAbaEstudante"),
|
||||||
|
Labels.getLabel("editarClienteController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.ERROR);
|
||||||
} catch (Exception ex) {
|
} catch (Exception ex) {
|
||||||
log.error("editarClienteController: " + ex);
|
log.error("editarClienteController: " + ex);
|
||||||
Messagebox.show(Labels.getLabel("MSG.Error"),
|
Messagebox.show(Labels.getLabel("MSG.Error"),
|
||||||
|
@ -434,7 +629,46 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
||||||
Messagebox.OK, Messagebox.ERROR);
|
Messagebox.OK, Messagebox.ERROR);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public MyComboboxEstandar getCmbLinha() {
|
||||||
|
return cmbLinha;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCmbLinha(MyComboboxEstandar cmbLinha) {
|
||||||
|
this.cmbLinha = cmbLinha;
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<Ruta> getLsLinhas() {
|
||||||
|
return lsLinhas;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLsLinhas(List<Ruta> lsLinhas) {
|
||||||
|
this.lsLinhas = lsLinhas;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onSelect$cmbParadaOrigemCve(Event ev) {
|
||||||
|
if (cmbParadaOrigemCve.getSelectedItem() != null) {
|
||||||
|
cmbParadaOrigem.setComboItemByParada((Parada) cmbParadaOrigemCve.getSelectedItem().getValue());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onSelect$cmbParadaOrigem(Event ev) {
|
||||||
|
if (cmbParadaOrigem.getSelectedItem() != null)
|
||||||
|
cmbParadaOrigemCve.setComboItemByParada((Parada) cmbParadaOrigem.getSelectedItem().getValue());
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onSelect$cmbParadaDestinoCve(Event ev) {
|
||||||
|
if (cmbParadaDestinoCve.getSelectedItem() != null) {
|
||||||
|
cmbParadaDestino.setComboItemByParada((Parada) cmbParadaDestinoCve.getSelectedItem().getValue());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onSelect$cmbParadaDestino(Event ev) {
|
||||||
|
if (cmbParadaDestino.getSelectedItem() != null) {
|
||||||
|
cmbParadaDestinoCve.setComboItemByParada((Parada) cmbParadaDestino.getSelectedItem().getValue());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public void onClick$btnApagar(Event ev) {
|
public void onClick$btnApagar(Event ev) {
|
||||||
try {
|
try {
|
||||||
int resp = Messagebox.show(
|
int resp = Messagebox.show(
|
||||||
|
@ -443,6 +677,9 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
||||||
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
||||||
|
|
||||||
if (resp == Messagebox.YES) {
|
if (resp == Messagebox.YES) {
|
||||||
|
if(null != cliente.getLsClienteDescuento() && 0 != cliente.getLsClienteDescuento().size()-1 && null != cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size()-1)){
|
||||||
|
cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size()-1).setActivo(0);
|
||||||
|
}
|
||||||
clienteService.borrar(cliente);
|
clienteService.borrar(cliente);
|
||||||
|
|
||||||
Messagebox.show(
|
Messagebox.show(
|
||||||
|
@ -458,4 +695,158 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
||||||
log.error(ex);
|
log.error(ex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Intbox getCantMaxMes() {
|
||||||
|
return cantMaxMes;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCantMaxMes(Intbox cantMaxMes) {
|
||||||
|
this.cantMaxMes = cantMaxMes;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void setarManagedDescuentoInCliente() throws InterruptedException {
|
||||||
|
if(chkEstudanteComDesconto.isChecked() && !chkINDDOMINGO.isChecked() && !chkINDLUNES.isChecked() &&
|
||||||
|
!chkINDMARTES.isChecked() && !chkINDMIERCOLES.isChecked() &&
|
||||||
|
!chkINDJUEVES.isChecked() && !chkINDVIERNES.isChecked() && !chkINDSABADO.isChecked() ){
|
||||||
|
throw new WrongValueException();
|
||||||
|
}else if(chkEstudanteComDesconto.isChecked()){
|
||||||
|
try{
|
||||||
|
ClienteDescuento cd = new ClienteDescuento();
|
||||||
|
cd.setRuta((Ruta) cmbLinha.getSelectedItem().getValue());
|
||||||
|
cd.setOrigem((Parada)cmbParadaOrigem.getSelectedItem().getValue());
|
||||||
|
cd.setDestino((Parada)cmbParadaDestino.getSelectedItem().getValue());
|
||||||
|
cd.setINDDOMINGO(chkINDDOMINGO.isChecked());
|
||||||
|
cd.setINDLUNES(chkINDLUNES.isChecked());
|
||||||
|
cd.setINDMARTES(chkINDMARTES.isChecked());
|
||||||
|
cd.setINDMIERCOLES(chkINDMIERCOLES.isChecked());
|
||||||
|
cd.setINDJUEVES(chkINDJUEVES.isChecked());
|
||||||
|
cd.setINDVIERNES(chkINDVIERNES.isChecked());
|
||||||
|
cd.setINDSABADO(chkINDSABADO.isChecked());
|
||||||
|
cd.setCantMaxMes(cantMaxMes.getValue());
|
||||||
|
cd.setFecIni(datInicial.getValue());
|
||||||
|
cd.setFecFin(datFinal.getValue());
|
||||||
|
|
||||||
|
cd.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||||
|
cd.setFecmodif(Calendar.getInstance().getTime());
|
||||||
|
cd.setActivo(1);
|
||||||
|
|
||||||
|
|
||||||
|
if(null == cliente.getLsClienteDescuento() || 0 == cliente.getLsClienteDescuento().size() ){
|
||||||
|
cliente.setLsClienteDescuento(new ArrayList<ClienteDescuento>());
|
||||||
|
cliente.getLsClienteDescuento().add(cd);
|
||||||
|
}else{
|
||||||
|
cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size()-1).setActivo(0);
|
||||||
|
cliente.getLsClienteDescuento().add(cd);
|
||||||
|
}
|
||||||
|
} catch (Exception ex) {
|
||||||
|
if (ex instanceof WrongValueException) {
|
||||||
|
throw (WrongValueException) ex;
|
||||||
|
}
|
||||||
|
log.error("editarClienteController: " + ex);
|
||||||
|
Messagebox.show(
|
||||||
|
Labels.getLabel("MSG.Error"),
|
||||||
|
Labels.getLabel("editarClienteController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.ERROR);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public Boolean getBoolINDLUNES() {
|
||||||
|
return boolINDLUNES;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setBoolINDLUNES(Boolean boolINDLUNES) {
|
||||||
|
this.boolINDLUNES = boolINDLUNES;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Boolean getBoolINDMARTES() {
|
||||||
|
return boolINDMARTES;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setBoolINDMARTES(Boolean boolINDMARTES) {
|
||||||
|
this.boolINDMARTES = boolINDMARTES;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Boolean getBoolINDMIERCOLES() {
|
||||||
|
return boolINDMIERCOLES;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setBoolINDMIERCOLES(Boolean boolINDMIERCOLES) {
|
||||||
|
this.boolINDMIERCOLES = boolINDMIERCOLES;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Boolean getBoolINDJUEVES() {
|
||||||
|
return boolINDJUEVES;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setBoolINDJUEVES(Boolean boolINDJUEVES) {
|
||||||
|
this.boolINDJUEVES = boolINDJUEVES;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Boolean getBoolINDVIERNES() {
|
||||||
|
return boolINDVIERNES;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setBoolINDVIERNES(Boolean boolINDVIERNES) {
|
||||||
|
this.boolINDVIERNES = boolINDVIERNES;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Boolean getBoolINDSABADO() {
|
||||||
|
return boolINDSABADO;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setBoolINDSABADO(Boolean boolINDSABADO) {
|
||||||
|
this.boolINDSABADO = boolINDSABADO;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Boolean getBoolINDDOMINGO() {
|
||||||
|
return boolINDDOMINGO;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setBoolINDDOMINGO(Boolean boolINDDOMINGO) {
|
||||||
|
this.boolINDDOMINGO = boolINDDOMINGO;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getCantMaxMesInt() {
|
||||||
|
return cantMaxMesInt;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCantMaxMesInt(Integer cantMaxMesInt) {
|
||||||
|
this.cantMaxMesInt = cantMaxMesInt;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Boolean getEstudanteComDesconto() {
|
||||||
|
return estudanteComDesconto;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setEstudanteComDesconto(Boolean estudanteComDesconto) {
|
||||||
|
this.estudanteComDesconto = estudanteComDesconto;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Ruta getLinha() {
|
||||||
|
return linha;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLinha(Ruta linha) {
|
||||||
|
this.linha = linha;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Parada getOrigem() {
|
||||||
|
return origem;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setOrigem(Parada origem) {
|
||||||
|
this.origem = origem;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Parada getDestino() {
|
||||||
|
return destino;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setDestino(Parada destino) {
|
||||||
|
this.destino = destino;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,23 +17,24 @@ public class RenderCliente implements ListitemRenderer {
|
||||||
|
|
||||||
Cliente cliente = (Cliente) o;
|
Cliente cliente = (Cliente) o;
|
||||||
List<ClienteFidelidad> ls = cliente.getListClienteFidelidad();
|
List<ClienteFidelidad> ls = cliente.getListClienteFidelidad();
|
||||||
|
|
||||||
Listcell lc = new Listcell(cliente.getClienteId().toString());
|
Listcell lc = new Listcell(cliente.getClienteId().toString());
|
||||||
lc.setParent(lstm);
|
lc.setParent(lstm);
|
||||||
|
|
||||||
lc = new Listcell();
|
lc = new Listcell();
|
||||||
StringBuilder emp = new StringBuilder();
|
StringBuilder emp = new StringBuilder();
|
||||||
TarjetaFidelidad tarjetaFidelidad = null;
|
TarjetaFidelidad tarjetaFidelidad = null;
|
||||||
|
|
||||||
for (ClienteFidelidad cf : ls) {
|
|
||||||
if (!cf.getActivo()){
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
Empresa empresa = null;
|
|
||||||
tarjetaFidelidad = cf.getTarjetaFidelidad();
|
|
||||||
empresa = cf.getEmpresa();
|
|
||||||
emp.append(empresa.getNombempresa().toString()).append("\n\n");
|
|
||||||
|
|
||||||
|
if (null != ls && ls.size()!=0) {
|
||||||
|
for (ClienteFidelidad cf : ls) {
|
||||||
|
if (!cf.getActivo()) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
Empresa empresa = null;
|
||||||
|
tarjetaFidelidad = cf.getTarjetaFidelidad();
|
||||||
|
empresa = cf.getEmpresa();
|
||||||
|
emp.append(empresa.getNombempresa().toString()).append("\n\n");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!emp.toString().isEmpty()) {
|
if (!emp.toString().isEmpty()) {
|
||||||
|
@ -49,7 +50,7 @@ public class RenderCliente implements ListitemRenderer {
|
||||||
lc = new Listcell("");
|
lc = new Listcell("");
|
||||||
}
|
}
|
||||||
lc.setParent(lstm);
|
lc.setParent(lstm);
|
||||||
|
|
||||||
lc = new Listcell(cliente.getNombcliente());
|
lc = new Listcell(cliente.getNombcliente());
|
||||||
lc.setParent(lstm);
|
lc.setParent(lstm);
|
||||||
|
|
||||||
|
@ -67,10 +68,10 @@ public class RenderCliente implements ListitemRenderer {
|
||||||
|
|
||||||
lc = new Listcell(cliente.getNumIdentificaUno() != null && !"null".equals(cliente.getNumIdentificaUno()) ? cliente.getNumIdentificaUno() : "");
|
lc = new Listcell(cliente.getNumIdentificaUno() != null && !"null".equals(cliente.getNumIdentificaUno()) ? cliente.getNumIdentificaUno() : "");
|
||||||
lc.setParent(lstm);
|
lc.setParent(lstm);
|
||||||
|
|
||||||
lc = new Listcell(cliente.getNumIdentificaDos() != null && !"null".equals(cliente.getNumIdentificaDos()) ? cliente.getNumIdentificaDos() : "");
|
lc = new Listcell(cliente.getNumIdentificaDos() != null && !"null".equals(cliente.getNumIdentificaDos()) ? cliente.getNumIdentificaDos() : "");
|
||||||
lc.setParent(lstm);
|
lc.setParent(lstm);
|
||||||
|
|
||||||
lc = new Listcell(cliente.getDesccorreo() != null && !"null".equals(cliente.getDesccorreo()) ? cliente.getDesccorreo() : "");
|
lc = new Listcell(cliente.getDesccorreo() != null && !"null".equals(cliente.getDesccorreo()) ? cliente.getDesccorreo() : "");
|
||||||
lc.setParent(lstm);
|
lc.setParent(lstm);
|
||||||
|
|
||||||
|
|
|
@ -388,6 +388,7 @@
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.FiscalRelgerencialEmpresa</value>
|
<value>com.rjconsultores.ventaboletos.entidad.FiscalRelgerencialEmpresa</value>
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.TarifaKm</value>
|
<value>com.rjconsultores.ventaboletos.entidad.TarifaKm</value>
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.PrecioVentaja</value>
|
<value>com.rjconsultores.ventaboletos.entidad.PrecioVentaja</value>
|
||||||
|
<value>com.rjconsultores.ventaboletos.entidad.ClienteDescuento</value>
|
||||||
</list>
|
</list>
|
||||||
</property>
|
</property>
|
||||||
|
|
||||||
|
|
|
@ -4910,6 +4910,23 @@ editarClienteController.lbNumeroInterior.value = Número dpto
|
||||||
editarClienteController.lbTipoDomicilio.value = Tipo domicílio
|
editarClienteController.lbTipoDomicilio.value = Tipo domicílio
|
||||||
editarClienteController.lbCP.value = CEP
|
editarClienteController.lbCP.value = CEP
|
||||||
editarClienteController.msg.clienteimportacao = Cliente agregado por importación del archivo solamente podrá ser visualizado
|
editarClienteController.msg.clienteimportacao = Cliente agregado por importación del archivo solamente podrá ser visualizado
|
||||||
|
editarClienteController.lbLinhas.value = Ruta
|
||||||
|
editarClienteController.tab.label.estudante = Estudante
|
||||||
|
editarClienteController.lbCidadeOrigem.value = Localidade Origem
|
||||||
|
editarClienteController.lbCidadeDestino.value = Localidade Destino
|
||||||
|
editarClienteController.lbDias.value = Dias de la Semana
|
||||||
|
editarClienteController.lbLun.value = Lunes
|
||||||
|
editarClienteController.lbMar.value = Martes
|
||||||
|
editarClienteController.lbMie.value = Miércoles
|
||||||
|
editarClienteController.lbJue.value = Jueves
|
||||||
|
editarClienteController.lbVie.value = Viernes
|
||||||
|
editarClienteController.lbSab.value = Sábado
|
||||||
|
editarClienteController.lbDom.value = Domingo
|
||||||
|
editarClienteController.lbServico.cantMaxMes = Quantidade máxima por mês
|
||||||
|
editarClienteController.lbFecIni.value = Inicio período
|
||||||
|
editarClienteController.lbFecFin.value = Fim período
|
||||||
|
editarClienteController.lbEstudanteDesconto.value = É estudante com descuento?
|
||||||
|
MSG.Error.ClienteAbaEstudante = Na aba de estudante não é permitido campos em branco quando o cliente possuir desconto
|
||||||
|
|
||||||
# EditarEmpleado
|
# EditarEmpleado
|
||||||
editarEmpleadoController.window.title = Empleado
|
editarEmpleadoController.window.title = Empleado
|
||||||
|
|
|
@ -4970,6 +4970,23 @@ editarClienteController.lbNumeroInterior.value = Número Apto.
|
||||||
editarClienteController.lbTipoDomicilio.value = Tipo Domícílio
|
editarClienteController.lbTipoDomicilio.value = Tipo Domícílio
|
||||||
editarClienteController.lbCP.value = CEP
|
editarClienteController.lbCP.value = CEP
|
||||||
editarClienteController.msg.clienteimportacao = Cliente inserido por importação de arquivo poderá somente ser visualizado.
|
editarClienteController.msg.clienteimportacao = Cliente inserido por importação de arquivo poderá somente ser visualizado.
|
||||||
|
editarClienteController.lbLinhas.value = Linha
|
||||||
|
editarClienteController.tab.label.estudante = Estudante
|
||||||
|
editarClienteController.lbCidadeOrigem.value = Localidade Origem
|
||||||
|
editarClienteController.lbCidadeDestino.value = Localidade Destino
|
||||||
|
editarClienteController.lbDias.value = Dias da Semana
|
||||||
|
editarClienteController.lbLun.value = Segunda
|
||||||
|
editarClienteController.lbMar.value = Terça
|
||||||
|
editarClienteController.lbMie.value = Quarta
|
||||||
|
editarClienteController.lbJue.value = Quinta
|
||||||
|
editarClienteController.lbVie.value = Sexta
|
||||||
|
editarClienteController.lbSab.value = Sábado
|
||||||
|
editarClienteController.lbDom.value = Domingo
|
||||||
|
editarClienteController.lbServico.cantMaxMes = Quantidade máxima por mês
|
||||||
|
editarClienteController.lbFecIni.value = Inicio período
|
||||||
|
editarClienteController.lbFecFin.value = Fim período
|
||||||
|
editarClienteController.lbEstudanteDesconto.value = É estudante com desconto?
|
||||||
|
MSG.Error.ClienteAbaEstudante = Na aba de estudante não é permitido campos em branco quando o cliente possuir desconto
|
||||||
|
|
||||||
# EditarEmpleado
|
# EditarEmpleado
|
||||||
editarEmpleadoController.window.title = Empregado
|
editarEmpleadoController.window.title = Empregado
|
||||||
|
|
|
@ -30,6 +30,8 @@
|
||||||
label="${c:l('editarClienteController.window.title')}" />
|
label="${c:l('editarClienteController.window.title')}" />
|
||||||
<tab
|
<tab
|
||||||
label="${c:l('editarClienteController.tab.label.endereco')}" />
|
label="${c:l('editarClienteController.tab.label.endereco')}" />
|
||||||
|
<tab
|
||||||
|
label="${c:l('editarClienteController.tab.label.estudante')}" />
|
||||||
</tabs>
|
</tabs>
|
||||||
|
|
||||||
<tabpanels>
|
<tabpanels>
|
||||||
|
@ -257,6 +259,101 @@
|
||||||
</rows>
|
</rows>
|
||||||
</grid>
|
</grid>
|
||||||
</tabpanel>
|
</tabpanel>
|
||||||
|
<tabpanel visible="winEditarCliente$composer.cliente.tipoocupacionId ==22">
|
||||||
|
<grid fixedLayout="true">
|
||||||
|
<columns>
|
||||||
|
<column width="25%" />
|
||||||
|
<column width="75%" />
|
||||||
|
</columns>
|
||||||
|
<rows>
|
||||||
|
<row>
|
||||||
|
<label
|
||||||
|
value="${c:l('editarClienteController.lbEstudanteDesconto.value')}" />
|
||||||
|
<checkbox id="chkEstudanteComDesconto"
|
||||||
|
checked="@{winEditarCliente$composer.estudanteComDesconto}"/>
|
||||||
|
</row>
|
||||||
|
<row>
|
||||||
|
<label
|
||||||
|
value="${c:l('editarClienteController.lbLinhas.value')}" />
|
||||||
|
<combobox id="cmbLinha" width="70%"
|
||||||
|
maxlength="60" mold="rounded" buttonVisible="true"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
|
model="@{winEditarCliente$composer.lsLinhas}"
|
||||||
|
selectedItem="@{winEditarCliente$composer.linha}"/>
|
||||||
|
</row>
|
||||||
|
<row>
|
||||||
|
<label
|
||||||
|
value="${c:l('editarClienteController.lbCidadeOrigem.value')}" />
|
||||||
|
<cell>
|
||||||
|
<combobox id="cmbParadaOrigemCve"
|
||||||
|
autodrop="false"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParadaCve"
|
||||||
|
mold="rounded" buttonVisible="true" width="30%"
|
||||||
|
/>
|
||||||
|
<combobox id="cmbParadaOrigem" autodrop="false"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada"
|
||||||
|
mold="rounded" buttonVisible="true" width="65%"
|
||||||
|
selectedItem="@{winEditarCliente$composer.origem}"/>
|
||||||
|
</cell>
|
||||||
|
</row>
|
||||||
|
<row>
|
||||||
|
<label
|
||||||
|
value="${c:l('editarClienteController.lbCidadeDestino.value')}" />
|
||||||
|
<cell>
|
||||||
|
<combobox id="cmbParadaDestinoCve"
|
||||||
|
autodrop="false"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParadaCve"
|
||||||
|
mold="rounded" buttonVisible="true" width="30%"
|
||||||
|
/>
|
||||||
|
<combobox id="cmbParadaDestino" autodrop="false"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada"
|
||||||
|
mold="rounded" buttonVisible="true" width="65%"
|
||||||
|
selectedItem="@{winEditarCliente$composer.destino}"/>
|
||||||
|
</cell>
|
||||||
|
</row>
|
||||||
|
<row>
|
||||||
|
<label value="${c:l('editarClienteController.lbDias.value')}"/>
|
||||||
|
<vbox>
|
||||||
|
<checkbox id="chkINDLUNES" label="${c:l('editarConfiguracionReservacionController.lbLun.value')}"
|
||||||
|
checked="@{winEditarCliente$composer.boolINDLUNES}"/>
|
||||||
|
<checkbox id="chkINDMARTES" label="${c:l('editarConfiguracionReservacionController.lbMar.value')}"
|
||||||
|
checked="@{winEditarCliente$composer.boolINDMARTES}" />
|
||||||
|
<checkbox id="chkINDMIERCOLES" label="${c:l('editarConfiguracionReservacionController.lbMie.value')}"
|
||||||
|
checked="@{winEditarCliente$composer.boolINDMIERCOLES}"/>
|
||||||
|
<checkbox id="chkINDJUEVES" label="${c:l('editarConfiguracionReservacionController.lbJue.value')}"
|
||||||
|
checked="@{winEditarCliente$composer.boolINDJUEVES}"/>
|
||||||
|
<checkbox id="chkINDVIERNES" label="${c:l('editarConfiguracionReservacionController.lbVie.value')}"
|
||||||
|
checked="@{winEditarCliente$composer.boolINDVIERNES}"/>
|
||||||
|
<checkbox id="chkINDSABADO" label="${c:l('editarConfiguracionReservacionController.lbSab.value')}"
|
||||||
|
checked="@{winEditarCliente$composer.boolINDSABADO}"/>
|
||||||
|
<checkbox id="chkINDDOMINGO" label="${c:l('editarConfiguracionReservacionController.lbDom.value')}"
|
||||||
|
checked="@{winEditarCliente$composer.boolINDDOMINGO}"/>
|
||||||
|
</vbox>
|
||||||
|
</row>
|
||||||
|
<row>
|
||||||
|
<label
|
||||||
|
value="${c:l('editarClienteController.lbServico.cantMaxMes')}" />
|
||||||
|
<intbox id="cantMaxMes" width="40%"
|
||||||
|
maxlength="3"
|
||||||
|
value="@{winEditarCliente$composer.cantMaxMesInt}" />
|
||||||
|
</row>
|
||||||
|
<row>
|
||||||
|
<label
|
||||||
|
value="${c:l('editarClienteController.lbFecIni.value')}" />
|
||||||
|
<datebox id="datInicial" format="dd/MM/yyyy"
|
||||||
|
mold="rounded" width="45%" lenient="false"
|
||||||
|
maxlength="10" />
|
||||||
|
</row>
|
||||||
|
<row>
|
||||||
|
<label
|
||||||
|
value="${c:l('editarClienteController.lbFecFin.value')}" />
|
||||||
|
<datebox id="datFinal" format="dd/MM/yyyy"
|
||||||
|
mold="rounded" width="45%" lenient="false"
|
||||||
|
maxlength="10" />
|
||||||
|
</row>
|
||||||
|
</rows>
|
||||||
|
</grid>
|
||||||
|
</tabpanel>
|
||||||
</tabpanels>
|
</tabpanels>
|
||||||
</tabbox>
|
</tabbox>
|
||||||
</window>
|
</window>
|
||||||
|
|
Loading…
Reference in New Issue