edgar 2016-12-14 17:17:59 +00:00
parent 4795cba562
commit 33a9dd97d0
4 changed files with 166 additions and 146 deletions

View File

@ -5,6 +5,7 @@ import java.util.Calendar;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
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;
@ -30,6 +31,7 @@ import org.zkoss.zul.Radio;
import org.zkoss.zul.Radiogroup; import org.zkoss.zul.Radiogroup;
import org.zkoss.zul.Tab; import org.zkoss.zul.Tab;
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.ClienteCurso; import com.rjconsultores.ventaboletos.entidad.ClienteCurso;
import com.rjconsultores.ventaboletos.entidad.ClienteDescuento; import com.rjconsultores.ventaboletos.entidad.ClienteDescuento;
@ -43,6 +45,7 @@ import com.rjconsultores.ventaboletos.entidad.Parada;
import com.rjconsultores.ventaboletos.entidad.Ruta; 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.TipoIdentificacion;
import com.rjconsultores.ventaboletos.entidad.TipoOcupacion; import com.rjconsultores.ventaboletos.entidad.TipoOcupacion;
import com.rjconsultores.ventaboletos.service.ClienteCursoService; import com.rjconsultores.ventaboletos.service.ClienteCursoService;
import com.rjconsultores.ventaboletos.service.ClienteService; import com.rjconsultores.ventaboletos.service.ClienteService;
@ -51,6 +54,7 @@ import com.rjconsultores.ventaboletos.service.EscolaService;
import com.rjconsultores.ventaboletos.service.MotivoViajeService; import com.rjconsultores.ventaboletos.service.MotivoViajeService;
import com.rjconsultores.ventaboletos.service.RutaService; import com.rjconsultores.ventaboletos.service.RutaService;
import com.rjconsultores.ventaboletos.service.TipoDomicilioService; import com.rjconsultores.ventaboletos.service.TipoDomicilioService;
import com.rjconsultores.ventaboletos.service.TipoIdentificacionService;
import com.rjconsultores.ventaboletos.service.TipoOcupacionService; import com.rjconsultores.ventaboletos.service.TipoOcupacionService;
import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties; import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties;
import com.rjconsultores.ventaboletos.utilerias.DateUtil; import com.rjconsultores.ventaboletos.utilerias.DateUtil;
@ -85,12 +89,16 @@ public class EditarClienteController extends MyGenericForwardComposer {
@Autowired @Autowired
private EmpresaService empresaService; private EmpresaService empresaService;
@Autowired
TipoIdentificacionService tipoIdentificacionService;
private Cliente cliente; private Cliente cliente;
private MyListbox clienteList; private MyListbox clienteList;
private MyTextbox txtNombCliente; private MyTextbox txtNombCliente;
private MyTextbox txtApellidoPaterno; private MyTextbox txtApellidoPaterno;
private MyTextbox txtApellidoMaterno; private MyTextbox txtApellidoMaterno;
private MyTextbox txtNumRfc; private MyTextbox txtNumRfc;
private MyTextbox txtNumRfc2;
private MyTextbox txtDescorreo; private MyTextbox txtDescorreo;
private MyTextbox txtNumCurp; private MyTextbox txtNumCurp;
private MyTextbox numtelefonouno; private MyTextbox numtelefonouno;
@ -168,6 +176,11 @@ public class EditarClienteController extends MyGenericForwardComposer {
private Tab tabCurso; private Tab tabCurso;
private List<ClienteFidelidad> lsClienteFidelidad; private List<ClienteFidelidad> lsClienteFidelidad;
private MyListbox clienteFidelidadeMyListBox; private MyListbox clienteFidelidadeMyListBox;
private List<TipoIdentificacion> lsTipoIdentificacion;
private List<TipoIdentificacion> lsTipoIdentificacion2;
private Combobox cmbTipoIdentificacion;
private Combobox cmbTipoIdentificacion2;
public void aplicarMascara() { public void aplicarMascara() {
Clients.evalJavaScript( Clients.evalJavaScript(
@ -181,6 +194,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
txtApellidoPaterno.setDisabled(desabilitar); txtApellidoPaterno.setDisabled(desabilitar);
txtApellidoMaterno.setDisabled(desabilitar); txtApellidoMaterno.setDisabled(desabilitar);
txtNumRfc.setDisabled(desabilitar); txtNumRfc.setDisabled(desabilitar);
txtNumRfc2.setDisabled(desabilitar);
txtDescorreo.setDisabled(desabilitar); txtDescorreo.setDisabled(desabilitar);
txtNumCurp.setDisabled(desabilitar); txtNumCurp.setDisabled(desabilitar);
numtelefonouno.setDisabled(desabilitar); numtelefonouno.setDisabled(desabilitar);
@ -206,6 +220,8 @@ public class EditarClienteController extends MyGenericForwardComposer {
txtNumFidelidade.setDisabled(desabilitar); txtNumFidelidade.setDisabled(desabilitar);
btnRemoverFidelidade.setDisabled(desabilitar); btnRemoverFidelidade.setDisabled(desabilitar);
btnAdicionarFidelidade.setDisabled(desabilitar); btnAdicionarFidelidade.setDisabled(desabilitar);
cmbTipoIdentificacion2.setDisabled(desabilitar);
cmbTipoIdentificacion.setDisabled(desabilitar);
} }
@Override @Override
@ -214,6 +230,9 @@ public class EditarClienteController extends MyGenericForwardComposer {
lsLinhas = rutaService.obtenerTodos(); lsLinhas = rutaService.obtenerTodos();
lsEmpresas = empresaService.obtenerTodos(); lsEmpresas = empresaService.obtenerTodos();
lsTipoIdentificacion = tipoIdentificacionService.obtenerTodos();
lsTipoIdentificacion2 = tipoIdentificacionService.obtenerTodos();
cmbParadaOrigemCve.setItemRenderer(new ComboitemRenderer() { cmbParadaOrigemCve.setItemRenderer(new ComboitemRenderer() {
@Override @Override
public void render(Comboitem cmbtm, Object o) throws Exception { public void render(Comboitem cmbtm, Object o) throws Exception {
@ -275,8 +294,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
} }
}); });
} } else {
else {
cliente = clienteService.obtenerID(cliente.getClienteId()); cliente = clienteService.obtenerID(cliente.getClienteId());
lsClienteFidelidad = cliente.getListClienteFidelidadActivos(); lsClienteFidelidad = cliente.getListClienteFidelidadActivos();
@ -300,16 +318,14 @@ public class EditarClienteController extends MyGenericForwardComposer {
if (cliente.getIndsexo() != null) { if (cliente.getIndsexo() != null) {
if (cliente.getIndsexo().equals("F")) { if (cliente.getIndsexo().equals("F")) {
radFeminino.setChecked(true); radFeminino.setChecked(true);
} } else if (cliente.getIndsexo().equals("M")) {
else if (cliente.getIndsexo().equals("M")) {
radMasculino.setChecked(true); radMasculino.setChecked(true);
} }
} }
if (null != cliente.getIndBloqueo() && 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);
} }
@ -466,8 +482,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
} }
// onClick$chkEstudanteComDesconto(new Event("evento")); // onClick$chkEstudanteComDesconto(new Event("evento"));
verificaCheckEstudanteComDescuento(); verificaCheckEstudanteComDescuento();
} } catch (Exception e) {
catch (Exception e) {
log.error("Cliente: " + e, e); log.error("Cliente: " + e, e);
Messagebox.show(Labels.getLabel("MSG.Error"), Messagebox.show(Labels.getLabel("MSG.Error"),
Labels.getLabel("editarClienteController.window.title"), Messagebox.OK, Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
@ -507,8 +522,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
cursoList.clearSelection(); cursoList.clearSelection();
} }
} }
} } else {
else {
Messagebox.show(Labels.getLabel("editarPricingController.MSG.selectItem"), Messagebox.show(Labels.getLabel("editarPricingController.MSG.selectItem"),
Labels.getLabel("editarPricingController.window.title"), Messagebox.OK, Labels.getLabel("editarPricingController.window.title"), Messagebox.OK,
Messagebox.EXCLAMATION); Messagebox.EXCLAMATION);
@ -519,8 +533,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
ClienteDireccion direccion; ClienteDireccion direccion;
if (lsClienteDireccion.isEmpty()) { if (lsClienteDireccion.isEmpty()) {
direccion = new ClienteDireccion(); direccion = new ClienteDireccion();
} } else {
else {
direccion = lsClienteDireccion.get(0); direccion = lsClienteDireccion.get(0);
lsClienteDireccion.remove(0); lsClienteDireccion.remove(0);
} }
@ -581,8 +594,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
radFechaCompra.setDisabled(false); radFechaCompra.setDisabled(false);
radFechaViaje.setDisabled(false); radFechaViaje.setDisabled(false);
} } else {
else {
cmbLinha.setConstraint(""); cmbLinha.setConstraint("");
cmbLinha.setValue(""); cmbLinha.setValue("");
cmbLinha.setDisabled(true); cmbLinha.setDisabled(true);
@ -680,8 +692,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
radFechaCompra.setDisabled(false); radFechaCompra.setDisabled(false);
radFechaViaje.setDisabled(false); radFechaViaje.setDisabled(false);
} } else {
else {
cmbLinha.setConstraint(""); cmbLinha.setConstraint("");
cmbLinha.setValue(""); cmbLinha.setValue("");
cmbLinha.setDisabled(true); cmbLinha.setDisabled(true);
@ -777,8 +788,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
if (radFeminino.isChecked()) { if (radFeminino.isChecked()) {
cliente.setIndsexo("F"); cliente.setIndsexo("F");
} } else if (radMasculino.isChecked()) {
else if (radMasculino.isChecked()) {
cliente.setIndsexo("M"); cliente.setIndsexo("M");
} }
@ -790,8 +800,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
clienteService.suscribir(cliente); clienteService.suscribir(cliente);
clienteList.addItemNovo(cliente); clienteList.addItemNovo(cliente);
} } else {
else {
// setarManagedDescuentoInCliente(); // setarManagedDescuentoInCliente();
cliente = clienteService.actualizacion(cliente); cliente = clienteService.actualizacion(cliente);
@ -825,14 +834,12 @@ public class EditarClienteController extends MyGenericForwardComposer {
Messagebox.INFORMATION); Messagebox.INFORMATION);
closeWindow(); closeWindow();
} } catch (WrongValueException ex) {
catch (WrongValueException ex) {
log.error("editarClienteController: " + ex); log.error("editarClienteController: " + ex);
Messagebox.show(Labels.getLabel("MSG.Error.ClienteAbaEstudante"), Messagebox.show(Labels.getLabel("MSG.Error.ClienteAbaEstudante"),
Labels.getLabel("editarClienteController.window.title"), Messagebox.OK, Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.ERROR); 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"),
Labels.getLabel("editarClienteController.window.title"), Messagebox.OK, Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
@ -908,8 +915,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
closeWindow(); closeWindow();
} }
} } catch (Exception ex) {
catch (Exception ex) {
log.error(ex); log.error(ex);
} }
} }
@ -923,24 +929,23 @@ public class EditarClienteController extends MyGenericForwardComposer {
} }
private void setarManagedDescuentoInCliente() throws InterruptedException { private void setarManagedDescuentoInCliente() throws InterruptedException {
// caso chkEstudanteComDesconto não esteja checkado e o cliente ja tenha tido algum desconto // caso chkEstudanteComDesconto n\E3o esteja checkado e o cliente ja tenha tido algum desconto
// no passado, // no passado,
// entende-se que o cliente nao esteja estudando ou nao tenha mais direito à nenhum desconto // entende-se que o cliente nao esteja estudando ou nao tenha mais direito \E0 nenhum desconto
if (!chkEstudanteComDesconto.isChecked() && cliente.getLsClienteDescuento() != null if (!chkEstudanteComDesconto.isChecked() && cliente.getLsClienteDescuento() != null
&& cliente.getLsClienteDescuento().size() > 0) { && cliente.getLsClienteDescuento().size() > 0) {
cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size() - 1) cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size() - 1)
.setActivo(0); .setActivo(0);
} }
// Caso todos os dias da semana forem false, significa que, não foi determinado nenhum dia // Caso todos os dias da semana forem false, significa que, n\E3o foi determinado nenhum dia
// da semana para ter desconto, // da semana para ter desconto,
// assim nunca será possível aplicar o desconto // assim nunca ser\E1 poss\EDvel aplicar o desconto
if (chkEstudanteComDesconto.isChecked() && !chkINDDOMINGO.isChecked() if (chkEstudanteComDesconto.isChecked() && !chkINDDOMINGO.isChecked()
&& !chkINDLUNES.isChecked() && !chkINDMARTES.isChecked() && !chkINDLUNES.isChecked() && !chkINDMARTES.isChecked()
&& !chkINDMIERCOLES.isChecked() && !chkINDJUEVES.isChecked() && !chkINDMIERCOLES.isChecked() && !chkINDJUEVES.isChecked()
&& !chkINDVIERNES.isChecked() && !chkINDSABADO.isChecked()) { && !chkINDVIERNES.isChecked() && !chkINDSABADO.isChecked()) {
throw new WrongValueException(); throw new WrongValueException();
} } else if (chkEstudanteComDesconto.isChecked()) {
else if (chkEstudanteComDesconto.isChecked()) {
try { try {
ClienteDescuento cd = new ClienteDescuento(); ClienteDescuento cd = new ClienteDescuento();
cd.setRuta((Ruta) cmbLinha.getSelectedItem().getValue()); cd.setRuta((Ruta) cmbLinha.getSelectedItem().getValue());
@ -958,8 +963,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
cd.setFecFin(datFinal.getValue()); cd.setFecFin(datFinal.getValue());
if (radFechaCompra.isChecked()) { if (radFechaCompra.isChecked()) {
cd.setIndFormaValidacionEstudiante("C"); cd.setIndFormaValidacionEstudiante("C");
} } else if (radFechaViaje.isChecked()) {
else if (radFechaViaje.isChecked()) {
cd.setIndFormaValidacionEstudiante("V"); cd.setIndFormaValidacionEstudiante("V");
} }
@ -971,14 +975,12 @@ public class EditarClienteController extends MyGenericForwardComposer {
|| 0 == cliente.getLsClienteDescuento().size()) { || 0 == cliente.getLsClienteDescuento().size()) {
cliente.setLsClienteDescuento(new ArrayList<ClienteDescuento>()); cliente.setLsClienteDescuento(new ArrayList<ClienteDescuento>());
cliente.getLsClienteDescuento().add(cd); cliente.getLsClienteDescuento().add(cd);
} } else {
else {
cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size() - 1) cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size() - 1)
.setActivo(0); .setActivo(0);
cliente.getLsClienteDescuento().add(cd); cliente.getLsClienteDescuento().add(cd);
} }
} } catch (Exception ex) {
catch (Exception ex) {
if (ex instanceof WrongValueException) { if (ex instanceof WrongValueException) {
throw (WrongValueException) ex; throw (WrongValueException) ex;
} }
@ -1196,8 +1198,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
if (null != cmbLinha.getSelectedItem()) { if (null != cmbLinha.getSelectedItem()) {
clienteDescuento.setRuta((Ruta) cmbLinha.getSelectedItem().getValue()); clienteDescuento.setRuta((Ruta) cmbLinha.getSelectedItem().getValue());
} } else {
else {
Messagebox.show(Labels.getLabel("editarClienteController.msg.noRuta"), Messagebox.show(Labels.getLabel("editarClienteController.msg.noRuta"),
Labels.getLabel("editarClienteController.window.title"), Messagebox.OK, Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.ERROR); Messagebox.ERROR);
@ -1206,8 +1207,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
if (null != cmbParadaOrigem.getSelectedItem()) { if (null != cmbParadaOrigem.getSelectedItem()) {
clienteDescuento.setOrigem((Parada) cmbParadaOrigem.getSelectedItem().getValue()); clienteDescuento.setOrigem((Parada) cmbParadaOrigem.getSelectedItem().getValue());
} } else {
else {
Messagebox.show(Labels.getLabel("editarClienteController.msg.noParadaOrigen"), Messagebox.show(Labels.getLabel("editarClienteController.msg.noParadaOrigen"),
Labels.getLabel("editarClienteController.window.title"), Messagebox.OK, Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.ERROR); Messagebox.ERROR);
@ -1216,8 +1216,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
if (null != cmbParadaDestino.getSelectedItem()) { if (null != cmbParadaDestino.getSelectedItem()) {
clienteDescuento.setDestino((Parada) cmbParadaDestino.getSelectedItem().getValue()); clienteDescuento.setDestino((Parada) cmbParadaDestino.getSelectedItem().getValue());
} } else {
else {
Messagebox.show(Labels.getLabel("editarClienteController.msg.noParadaDestino"), Messagebox.show(Labels.getLabel("editarClienteController.msg.noParadaDestino"),
Labels.getLabel("editarClienteController.window.title"), Messagebox.OK, Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.ERROR); Messagebox.ERROR);
@ -1231,8 +1230,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
Labels.getLabel("editarClienteController.window.title"), Messagebox.OK, Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.ERROR); Messagebox.ERROR);
return; return;
} } else {
else {
clienteDescuento.setINDDOMINGO(chkINDDOMINGO.isChecked()); clienteDescuento.setINDDOMINGO(chkINDDOMINGO.isChecked());
clienteDescuento.setINDLUNES(chkINDLUNES.isChecked()); clienteDescuento.setINDLUNES(chkINDLUNES.isChecked());
clienteDescuento.setINDMARTES(chkINDMARTES.isChecked()); clienteDescuento.setINDMARTES(chkINDMARTES.isChecked());
@ -1244,8 +1242,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
if (null != cantMaxMes.getValue()) { if (null != cantMaxMes.getValue()) {
clienteDescuento.setCantMaxMes(cantMaxMes.getValue()); clienteDescuento.setCantMaxMes(cantMaxMes.getValue());
} } else {
else {
Messagebox.show(Labels.getLabel("editarClienteController.msg.noCantMaxMes"), Messagebox.show(Labels.getLabel("editarClienteController.msg.noCantMaxMes"),
Labels.getLabel("editarClienteController.window.title"), Messagebox.OK, Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.ERROR); Messagebox.ERROR);
@ -1254,8 +1251,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
if (null != datInicial.getValue()) { if (null != datInicial.getValue()) {
clienteDescuento.setFecIni(datInicial.getValue()); clienteDescuento.setFecIni(datInicial.getValue());
} } else {
else {
Messagebox.show(Labels.getLabel("editarClienteController.msg.noFechaIni"), Messagebox.show(Labels.getLabel("editarClienteController.msg.noFechaIni"),
Labels.getLabel("editarClienteController.window.title"), Messagebox.OK, Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.ERROR); Messagebox.ERROR);
@ -1264,8 +1260,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
if (null != datFinal.getValue()) { if (null != datFinal.getValue()) {
clienteDescuento.setFecFin(datFinal.getValue()); clienteDescuento.setFecFin(datFinal.getValue());
} } else {
else {
Messagebox.show(Labels.getLabel("editarClienteController.msg.noFechaFin"), Messagebox.show(Labels.getLabel("editarClienteController.msg.noFechaFin"),
Labels.getLabel("editarClienteController.window.title"), Messagebox.OK, Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.ERROR); Messagebox.ERROR);
@ -1274,8 +1269,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
if (radFechaCompra.isChecked()) { if (radFechaCompra.isChecked()) {
clienteDescuento.setIndFormaValidacionEstudiante("C"); clienteDescuento.setIndFormaValidacionEstudiante("C");
} } else if (radFechaViaje.isChecked()) {
else if (radFechaViaje.isChecked()) {
clienteDescuento.setIndFormaValidacionEstudiante("V"); clienteDescuento.setIndFormaValidacionEstudiante("V");
} }
@ -1284,8 +1278,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
Messagebox.show(Labels.getLabel("editarClienteController.msg.fecFinBeforeFecIni"), Messagebox.show(Labels.getLabel("editarClienteController.msg.fecFinBeforeFecIni"),
Labels.getLabel("editarClienteController.window.title"), Messagebox.OK, Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.EXCLAMATION); Messagebox.EXCLAMATION);
} } catch (InterruptedException e) {
catch (InterruptedException e) {
log.error(e); log.error(e);
return; return;
} }
@ -1301,8 +1294,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
lsClienteDescuento.add(clienteDescuento); lsClienteDescuento.add(clienteDescuento);
clienteDescuentoMyListBox.setData(lsClienteDescuento); clienteDescuentoMyListBox.setData(lsClienteDescuento);
limparInput(); limparInput();
} } else {
else {
if (!isVigenciaConflitante(clienteDescuento)) { if (!isVigenciaConflitante(clienteDescuento)) {
lsClienteDescuento.add(clienteDescuento); lsClienteDescuento.add(clienteDescuento);
clienteDescuentoMyListBox.setData(lsClienteDescuento); clienteDescuentoMyListBox.setData(lsClienteDescuento);
@ -1346,8 +1338,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
cd.getClienteDescuentoId().intValue() }), cd.getClienteDescuentoId().intValue() }),
Labels.getLabel("editarClienteController.window.title"), Labels.getLabel("editarClienteController.window.title"),
Messagebox.OK, Messagebox.EXCLAMATION); Messagebox.OK, Messagebox.EXCLAMATION);
} } else {
else {
Messagebox.show( Messagebox.show(
Labels.getLabel( Labels.getLabel(
"editarClienteController.msg.conflitoVigenciaNaoSalvo"), "editarClienteController.msg.conflitoVigenciaNaoSalvo"),
@ -1355,8 +1346,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
Messagebox.OK, Messagebox.EXCLAMATION); Messagebox.OK, Messagebox.EXCLAMATION);
} }
return true; return true;
} } catch (InterruptedException e) {
catch (InterruptedException e) {
log.error(e); log.error(e);
return true; return true;
} }
@ -1498,8 +1488,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
if (cd.getIndFormaValidacionEstudiante().equals("V")) { if (cd.getIndFormaValidacionEstudiante().equals("V")) {
radFechaViaje.setChecked(true); radFechaViaje.setChecked(true);
radFechaCompra.setChecked(false); radFechaCompra.setChecked(false);
} } else if (cd.getIndFormaValidacionEstudiante().equals("C")) {
else if (cd.getIndFormaValidacionEstudiante().equals("C")) {
radFechaViaje.setChecked(false); radFechaViaje.setChecked(false);
radFechaCompra.setChecked(true); radFechaCompra.setChecked(true);
} }
@ -1537,4 +1526,36 @@ public class EditarClienteController extends MyGenericForwardComposer {
this.cmbEmpresa = cmbEmpresa; this.cmbEmpresa = cmbEmpresa;
} }
} public List<TipoIdentificacion> getLsTipoIdentificacion() {
return lsTipoIdentificacion;
}
public void setLsTipoIdentificacion(List<TipoIdentificacion> lsTipoIdentificacion) {
this.lsTipoIdentificacion = lsTipoIdentificacion;
}
public Combobox getCmbTipoIdentificacion() {
return cmbTipoIdentificacion;
}
public void setCmbTipoIdentificacion(Combobox cmbTipoIdentificacion) {
this.cmbTipoIdentificacion = cmbTipoIdentificacion;
}
public List<TipoIdentificacion> getLsTipoIdentificacion2() {
return lsTipoIdentificacion2;
}
public void setLsTipoIdentificacion2(List<TipoIdentificacion> lsTipoIdentificacion2) {
this.lsTipoIdentificacion2 = lsTipoIdentificacion2;
}
public Combobox getCmbTipoIdentificacion2() {
return cmbTipoIdentificacion2;
}
public void setCmbTipoIdentificacion2(Combobox cmbTipoIdentificacion2) {
this.cmbTipoIdentificacion2 = cmbTipoIdentificacion2;
}
}

View File

@ -648,19 +648,6 @@ editarFormaPagoController.MSG.borrarPergunta = Desea eliminar forma de pago?
editarFormaPagoController.MSG.borrarOK = Forma de pago se eliminó exitosamente editarFormaPagoController.MSG.borrarOK = Forma de pago se eliminó exitosamente
editarFormaPagoController.MSG.existe.registro= Ya existe un registro con estos datos editarFormaPagoController.MSG.existe.registro= Ya existe un registro con estos datos
editarFormaPagoController.lbIndconferenciafisicacomissao.value = Exigir Conferencia Fisíca Comisión editarFormaPagoController.lbIndconferenciafisicacomissao.value = Exigir Conferencia Fisíca Comisión
editarFormaPagoController.lblDinheiro.label = Dinero
editarFormaPagoController.lblDebito.label = Débito
editarFormaPagoController.lblCredito.label = Crédito
editarFormaPagoController.lblNotaCredito.label = Nota Crédito
editarFormaPagoController.lblTrocaPassagem.label = Cambio Pasaje
editarFormaPagoController.lblImpressaoPassagem.label = Impresión Pasaje
editarFormaPagoController.lblOrdemServico.label = Orden Servicio
editarFormaPagoController.lblBoletoAberto.label = Boleto Abierto
editarFormaPagoController.lblPacote.label = Pacote
editarFormaPagoController.lblReserva.label = Reserva
editarFormaPagoController.lblTipoFormapago.label = Tipo
editarFormaPagoController.lblCheque.label = Cheque
editarFormaPagoController.lblDeposito.label = Deposito
# Muestra o tipo de Búsqueda Punto de venta # Muestra o tipo de Búsqueda Punto de venta
busquedaTipoPuntoVentaController.window.title = Canal de venta busquedaTipoPuntoVentaController.window.title = Canal de venta
@ -999,6 +986,7 @@ editarEmpresaImpostoController.labelIcms.value = ICMS Interestadual
editarEmpresaImpostoController.labelIndIcms.value=Ind. ECF Interestadual editarEmpresaImpostoController.labelIndIcms.value=Ind. ECF Interestadual
editarEmpresaImpostoController.labelIcmsMunicipal.value = ICMS Intermunicipal editarEmpresaImpostoController.labelIcmsMunicipal.value = ICMS Intermunicipal
editarEmpresaImpostoController.labelIcmsMunicipalMatricial.value = ICMS Intermunicipal Matricial editarEmpresaImpostoController.labelIcmsMunicipalMatricial.value = ICMS Intermunicipal Matricial
editarEmpresaImpostoController.labelIcmsEstadualMatricial.value = ICMS Interestadual Matricial
editarEmpresaImpostoController.labelIndIcmsMunicipal.value = Ind. ECF Intermunicipal editarEmpresaImpostoController.labelIndIcmsMunicipal.value = Ind. ECF Intermunicipal
editarEmpresaImpostoController.labelRedMunicial.value = Reductor ICMS intermunicipal editarEmpresaImpostoController.labelRedMunicial.value = Reductor ICMS intermunicipal
editarEmpresaImpostoController.labelRedEstadual.value = Reductor ICMS interestadual editarEmpresaImpostoController.labelRedEstadual.value = Reductor ICMS interestadual
@ -1344,7 +1332,6 @@ editarConfiguracionPacoteController.lhPacote.label = Nombre Paquete
editarConfiguracionPacoteController.lhItem.label = Descripción Artículo editarConfiguracionPacoteController.lhItem.label = Descripción Artículo
editarConfiguracionPacoteController.lhTipoTarifa.label = Descripción Tarifa editarConfiguracionPacoteController.lhTipoTarifa.label = Descripción Tarifa
editarConfiguracionPacoteController.lhTarifa.label = Tarifa editarConfiguracionPacoteController.lhTarifa.label = Tarifa
editarConfiguracionPacoteController.lhVendaWeb.label = Permite Venda Web
editarConfiguracionPacoteController.MSG.error.cmbRuta = Debe de seleccionar una ruta. editarConfiguracionPacoteController.MSG.error.cmbRuta = Debe de seleccionar una ruta.
editarConfiguracionPacoteController.MSG.error.descPacote = Has alcanzado el límite máximo de caracteres de la descripción del paquete. editarConfiguracionPacoteController.MSG.error.descPacote = Has alcanzado el límite máximo de caracteres de la descripción del paquete.
editarConfiguracionPacoteController.MSG.error.cmbTipoTarifaPacote = Debe de seleccionar una tarifa. editarConfiguracionPacoteController.MSG.error.cmbTipoTarifaPacote = Debe de seleccionar una tarifa.
@ -5656,7 +5643,10 @@ editarClienteController.radFeminino.value = Feminino
editarClienteController.lbEstado.value = Estado editarClienteController.lbEstado.value = Estado
editarClienteController.MSG.suscribirOK = Cliente se registró exitosamente editarClienteController.MSG.suscribirOK = Cliente se registró exitosamente
editarClienteController.lbNumCurp.value = Numero Curp editarClienteController.lbNumCurp.value = Numero Curp
editarClienteController.lbNumRfc.value = DOC editarClienteController.lbNumRfc.value = Documento 1
editarClienteController.lbNumRfc2.value = Documento 2
editarClienteController.lbTipoDoc1.value = Tipo Doc. 1
editarClienteController.lbTipoDoc2.value = Tipo Doc. 2
editarClienteController.lbNumeroInterior.value = Numero dpto editarClienteController.lbNumeroInterior.value = Numero dpto
editarClienteController.lbTipoDomicilio.value = Tipo domicílio editarClienteController.lbTipoDomicilio.value = Tipo domicílio
editarClienteController.lbCP.value = CEP editarClienteController.lbCP.value = CEP
@ -5957,11 +5947,6 @@ editarConexionController.MSG.ConexaoExistente = Ya existe configurado una conexi
editarConexionController.MSG.conexaoInexistente = Añadir al menos una conexión. editarConexionController.MSG.conexaoInexistente = Añadir al menos una conexión.
editarConexionController.lbRuta = Linha editarConexionController.lbRuta = Linha
editarConexionController.lblNServico1=N. Serviço
editarConexionController.lblNServico2=N. Serviço
editarConexionController.lblNServico3=N. Serviço
editarConexionController.lblNServico3=N. Serviço
# Editar Configuracao de Conexion # Editar Configuracao de Conexion
editarConexionConfController.window.title = Editar configuración de la conexión editarConexionConfController.window.title = Editar configuración de la conexión
editarConexionConfController.MSG.suscribirOK = Configuración de conexión se guardó exitosamente. editarConexionConfController.MSG.suscribirOK = Configuración de conexión se guardó exitosamente.
@ -6837,4 +6822,4 @@ busquedaTipoConfCondComissaoController.descPendencia= Desc. Pendência
busquedaTipoConfCondComissaoController.btnRefresh.tooltiptext=Atualizar busquedaTipoConfCondComissaoController.btnRefresh.tooltiptext=Atualizar
busquedaTipoConfCondComissaoController.btnNovo.tooltiptext=Novo busquedaTipoConfCondComissaoController.btnNovo.tooltiptext=Novo
busquedaTipoConfCondComissaoController.btnCerrar.tooltiptext=Fechar busquedaTipoConfCondComissaoController.btnCerrar.tooltiptext=Fechar

View File

@ -688,19 +688,6 @@ editarFormaPagoController.MSG.borrarPergunta = Deseja Eliminar Forma de Pagament
editarFormaPagoController.MSG.borrarOK = Forma de Pagamento Excluida com Sucesso. editarFormaPagoController.MSG.borrarOK = Forma de Pagamento Excluida com Sucesso.
editarFormaPagoController.MSG.existe.registro= Já existe um registro com estes dados. editarFormaPagoController.MSG.existe.registro= Já existe um registro com estes dados.
editarFormaPagoController.lbIndconferenciafisicacomissao.value = Exigir Conferência Fisíca Comissão editarFormaPagoController.lbIndconferenciafisicacomissao.value = Exigir Conferência Fisíca Comissão
editarFormaPagoController.lblDinheiro.label = Dinheiro
editarFormaPagoController.lblDebito.label = Débito
editarFormaPagoController.lblCredito.label = Crédito
editarFormaPagoController.lblNotaCredito.label = Nota Crédito
editarFormaPagoController.lblTrocaPassagem.label = Troca Passagem
editarFormaPagoController.lblImpressaoPassagem.label = Impressão Passagem
editarFormaPagoController.lblOrdemServico.label = Ordem Serviço
editarFormaPagoController.lblBoletoAberto.label = Boleto Aberto
editarFormaPagoController.lblPacote.label = Pacote
editarFormaPagoController.lblReserva.label = Reserva
editarFormaPagoController.lblTipoFormapago.label = Tipo
editarFormaPagoController.lblCheque.label = Cheque
editarFormaPagoController.lblDeposito.label = Deposito
# Muestra o tipo de Pesquisa Ponto Venda # Muestra o tipo de Pesquisa Ponto Venda
busquedaTipoPuntoVentaController.window.title = Canal de Venda busquedaTipoPuntoVentaController.window.title = Canal de Venda
@ -1040,6 +1027,7 @@ editarEmpresaImpostoController.labelIcms.value = ICMS Interestadual
editarEmpresaImpostoController.labelIndIcms.value = Ind. ECF Interestadual editarEmpresaImpostoController.labelIndIcms.value = Ind. ECF Interestadual
editarEmpresaImpostoController.labelIcmsMunicipal.value = ICMS Intermunicipal editarEmpresaImpostoController.labelIcmsMunicipal.value = ICMS Intermunicipal
editarEmpresaImpostoController.labelIcmsMunicipalMatricial.value = ICMS Intermunicipal Matricial editarEmpresaImpostoController.labelIcmsMunicipalMatricial.value = ICMS Intermunicipal Matricial
editarEmpresaImpostoController.labelIcmsEstadualMatricial.value = ICMS Interestadual Matricial
editarEmpresaImpostoController.labelIndIcmsMunicipal.value = Ind. ECF Intermunicipal editarEmpresaImpostoController.labelIndIcmsMunicipal.value = Ind. ECF Intermunicipal
editarEmpresaImpostoController.labelRedMunicial.value = Redutor ICMS Intermunicipal editarEmpresaImpostoController.labelRedMunicial.value = Redutor ICMS Intermunicipal
editarEmpresaImpostoController.labelRedEstadual.value = Redutor ICMS Interestadual editarEmpresaImpostoController.labelRedEstadual.value = Redutor ICMS Interestadual
@ -1395,7 +1383,6 @@ editarConfiguracionPacoteController.lhPacote.label = Nome Pacote
editarConfiguracionPacoteController.lhItem.label = Descrição Item editarConfiguracionPacoteController.lhItem.label = Descrição Item
editarConfiguracionPacoteController.lhTipoTarifa.label = Descrição Tarifa editarConfiguracionPacoteController.lhTipoTarifa.label = Descrição Tarifa
editarConfiguracionPacoteController.lhTarifa.label = Tarifa editarConfiguracionPacoteController.lhTarifa.label = Tarifa
editarConfiguracionPacoteController.lhVendaWeb.label = Permite Venda Web
editarConfiguracionPacoteController.MSG.error.cmbRuta = Deve ser selecionado uma linha. editarConfiguracionPacoteController.MSG.error.cmbRuta = Deve ser selecionado uma linha.
editarConfiguracionPacoteController.MSG.error.cmbEmpresa = Deve ser selecionada a empresa. editarConfiguracionPacoteController.MSG.error.cmbEmpresa = Deve ser selecionada a empresa.
editarConfiguracionPacoteController.MSG.error.descPacote = Você ultrapassou o limite maximo de caracteres da descrição de pacote. editarConfiguracionPacoteController.MSG.error.descPacote = Você ultrapassou o limite maximo de caracteres da descrição de pacote.
@ -5734,7 +5721,10 @@ editarClienteController.radFeminino.value = Feminino
editarClienteController.lbEstado.value = Estado editarClienteController.lbEstado.value = Estado
editarClienteController.MSG.suscribirOK = Cliente Registrado com Sucesso. editarClienteController.MSG.suscribirOK = Cliente Registrado com Sucesso.
editarClienteController.lbNumCurp.value = Número Curp editarClienteController.lbNumCurp.value = Número Curp
editarClienteController.lbNumRfc.value = CPF/CNPJ editarClienteController.lbNumRfc.value = Documento 1
editarClienteController.lbNumRfc2.value = Documento 2
editarClienteController.lbTipoDoc1.value = Tipo Doc. 1
editarClienteController.lbTipoDoc2.value = Tipo Doc. 2
editarClienteController.lbNumeroInterior.value = Número Apto. 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
@ -6017,11 +6007,6 @@ editarConexionController.btnAddConexaoRuta.tooltiptext=Adicionar Exceção Linha
editarConexionController.btnRemoverConexaoRuta.tooltiptext = Remover Exceção Linha editarConexionController.btnRemoverConexaoRuta.tooltiptext = Remover Exceção Linha
editarConexionController.btnModificarRuta.value = Modificar Exceção Linha editarConexionController.btnModificarRuta.value = Modificar Exceção Linha
editarConexionController.lblNServico1=N. Serviço
editarConexionController.lblNServico2=N. Serviço
editarConexionController.lblNServico3=N. Serviço
editarConexionController.lblNServico3=N. Serviço
editarConexionController.lhGrupo.label = Grupo editarConexionController.lhGrupo.label = Grupo
editarConexionController.lhSecuencia.label = Sequencia editarConexionController.lhSecuencia.label = Sequencia
editarConexionController.labelOrigen.value = Origem editarConexionController.labelOrigen.value = Origem

View File

@ -36,7 +36,7 @@
label="${c:l('editarClienteController.tab.label.estudante')}" /> label="${c:l('editarClienteController.tab.label.estudante')}" />
<tab <tab
label="${c:l('editarClienteController.tab.label.fidelidade')}" /> label="${c:l('editarClienteController.tab.label.fidelidade')}" />
</tabs> </tabs>
<tabpanels> <tabpanels>
@ -44,10 +44,12 @@
<grid fixedLayout="true"> <grid fixedLayout="true">
<columns> <columns>
<column width="25%" /> <column width="25%" />
<column width="75%" /> <column width="35%" />
<column width="20%"/>
<column width="20%"/>
</columns> </columns>
<rows> <rows>
<row> <row spans="1,4">
<!--Nome do Cliente--> <!--Nome do Cliente-->
<label <label
value="${c:l('editarClienteController.lbNombCliente.value')}" /> value="${c:l('editarClienteController.lbNombCliente.value')}" />
@ -56,15 +58,16 @@
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
value="@{winEditarCliente$composer.cliente.nombcliente}" /> value="@{winEditarCliente$composer.cliente.nombcliente}" />
</row> </row>
<row> <row spans="1,4">
<label <label
value="${c:l('editarClienteController.lbApellidoPaterno.value')}" /> value="${c:l('editarClienteController.lbApellidoPaterno.value')}" />
<textbox id="txtApellidoPaterno" <textbox id="txtApellidoPaterno"
width="95%" maxlength="60" width="95%" maxlength="60"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
value="@{winEditarCliente$composer.cliente.apellidopaterno}" /> value="@{winEditarCliente$composer.cliente.apellidopaterno}" />
<cell rowspan="2"></cell>
</row> </row>
<row> <row spans="1,4">
<label <label
value="${c:l('editarClienteController.lbApellidoMaterno.value')}" /> value="${c:l('editarClienteController.lbApellidoMaterno.value')}" />
<textbox id="txtApellidoMaterno" <textbox id="txtApellidoMaterno"
@ -73,7 +76,7 @@
value="@{winEditarCliente$composer.cliente.apellidomaterno}" /> value="@{winEditarCliente$composer.cliente.apellidomaterno}" />
</row> </row>
<row> <row spans="1,4">
<label <label
value="${c:l('editarClienteController.lbIndSexo.value')}" /> value="${c:l('editarClienteController.lbIndSexo.value')}" />
<radiogroup Id="indSexo"> <radiogroup Id="indSexo">
@ -84,23 +87,49 @@
label="${c:l('editarClienteController.radMasculino.value')}" /> label="${c:l('editarClienteController.radMasculino.value')}" />
</radiogroup> </radiogroup>
</row> </row>
<row> <row spans="1,4">
<label <label
value="${c:l('editarClienteController.lbFecNacimiento.value')}" /> value="${c:l('editarClienteController.lbFecNacimiento.value')}" />
<datebox id="dateFecNacimiento" <datebox id="dateFecNacimiento"
mold="rounded" constraint="no empty" mold="rounded" constraint="no empty" width="40%"
width="40%"
value="@{winEditarCliente$composer.cliente.fecnacimiento}" /> value="@{winEditarCliente$composer.cliente.fecnacimiento}" />
</row> </row>
<row> <row>
<label <label
value="${c:l('editarClienteController.lbNumRfc.value')}" /> value="${c:l('editarClienteController.lbNumRfc.value')}" />
<textbox id="txtNumRfc" width="40%" <textbox id="txtNumRfc" width="99%"
maxlength="15" maxlength="15"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
value="@{winEditarCliente$composer.cliente.numIdentificaUno}" /> value="@{winEditarCliente$composer.cliente.numIdentificaUno}" />
<label
value="${c:l('editarClienteController.lbTipoDoc1.value')}" />
<combobox id="cmbTipoIdentificacion"
width="99%" maxlength="20" mold="rounded" buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winEditarCliente$composer.lsTipoIdentificacion}"
selectedItem="@{winEditarCliente$composer.cliente.tipoIdentificacionUno}" />
</row> </row>
<row visible="false">
<row>
<label
value="${c:l('editarClienteController.lbNumRfc2.value')}" />
<textbox id="txtNumRfc2" width="99%"
maxlength="15"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
value="@{winEditarCliente$composer.cliente.numIdentificaDos}" />
<label
value="${c:l('editarClienteController.lbTipoDoc2.value')}" />
<combobox id="cmbTipoIdentificacion2"
width="99%" maxlength="20" mold="rounded" buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winEditarCliente$composer.lsTipoIdentificacion2}"
selectedItem="@{winEditarCliente$composer.cliente.tipoIdentificacionDos}" />
</row>
<row visible="false" spans="1,4">
<label <label
value="${c:l('editarClienteController.lbNumCurp.value')}" /> value="${c:l('editarClienteController.lbNumCurp.value')}" />
<textbox id="txtNumCurp" width="40%" <textbox id="txtNumCurp" width="40%"
@ -109,7 +138,7 @@
value="@{winEditarCliente$composer.cliente.numIdentificaUno}" /> value="@{winEditarCliente$composer.cliente.numIdentificaUno}" />
</row> </row>
<row> <row spans="1,4">
<label <label
value="${c:l('editarClienteController.lbOcupacion.value')}" /> value="${c:l('editarClienteController.lbOcupacion.value')}" />
<combobox id="cmbOcupacion" width="70%" <combobox id="cmbOcupacion" width="70%"
@ -120,7 +149,7 @@
</row> </row>
<!-- Escola --> <!-- Escola -->
<row> <row spans="1,4">
<label <label
value="${c:l('editarClienteController.lbEscola.value')}" /> value="${c:l('editarClienteController.lbEscola.value')}" />
<combobox id="cmbEscola" width="70%" <combobox id="cmbEscola" width="70%"
@ -130,7 +159,7 @@
selectedItem="@{winEditarCliente$composer.cliente.escola}" /> selectedItem="@{winEditarCliente$composer.cliente.escola}" />
</row> </row>
<row> <row spans="1,4">
<label <label
value="${c:l('editarClienteController.lbMotivacionViaje.value')}" /> value="${c:l('editarClienteController.lbMotivacionViaje.value')}" />
<combobox id="cmbMotivacionViaje" <combobox id="cmbMotivacionViaje"
@ -140,7 +169,7 @@
model="@{winEditarCliente$composer.lsMotivoViaje}" model="@{winEditarCliente$composer.lsMotivoViaje}"
selectedItem="@{winEditarPuntoVenta$composer.cliente.motivoviajeId}" /> selectedItem="@{winEditarPuntoVenta$composer.cliente.motivoviajeId}" />
</row> </row>
<row> <row spans="1,4">
<!-- Tel1 --> <!-- Tel1 -->
<label <label
value="${c:l('editarClienteController.lbTelefonoUno.value')}" /> value="${c:l('editarClienteController.lbTelefonoUno.value')}" />
@ -148,7 +177,7 @@
constraint="no zero" width="40%" maxlength="15" constraint="no zero" width="40%" maxlength="15"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" /> use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
</row> </row>
<row> <row spans="1,4">
<!-- Tel2 --> <!-- Tel2 -->
<label <label
value="${c:l('editarClienteController.lbTelefonoDos.value')}" /> value="${c:l('editarClienteController.lbTelefonoDos.value')}" />
@ -156,7 +185,7 @@
constraint="no zero" width="40%" maxlength="15" constraint="no zero" width="40%" maxlength="15"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" /> use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
</row> </row>
<row> <row spans="1,4">
<!--fax--> <!--fax-->
<label <label
value="${c:l('editarClienteController.lbNumFax.value')}" /> value="${c:l('editarClienteController.lbNumFax.value')}" />
@ -164,7 +193,7 @@
constraint="no zero" width="40%" maxlength="15" constraint="no zero" width="40%" maxlength="15"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" /> use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
</row> </row>
<row> <row spans="1,4">
<label <label
value="${c:l('editarClienteController.lbDescorreo.value')}" /> value="${c:l('editarClienteController.lbDescorreo.value')}" />
<textbox id="txtDescorreo" width="70%" <textbox id="txtDescorreo" width="70%"
@ -172,7 +201,7 @@
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
value="@{winEditarCliente$composer.cliente.desccorreo}" /> value="@{winEditarCliente$composer.cliente.desccorreo}" />
</row> </row>
<row> <row spans="1,4">
<label <label
value="${c:l('editarClienteController.lbBloqueo.value')}" /> value="${c:l('editarClienteController.lbBloqueo.value')}" />
<checkbox id="chkBloqueo" <checkbox id="chkBloqueo"
@ -286,9 +315,9 @@
</rows> </rows>
</grid> </grid>
</tabpanel> </tabpanel>
<!--ESTUDANTE --> <!--ESTUDANTE -->
<tabpanel <tabpanel
visible="winEditarCliente$composer.cliente.tipoocupacionId ==22"> visible="winEditarCliente$composer.cliente.tipoocupacionId ==22">
<grid fixedLayout="true"> <grid fixedLayout="true">
@ -316,9 +345,10 @@
<label <label
value="${c:l('editarClienteController.lbFormaValidacao.value')}" /> value="${c:l('editarClienteController.lbFormaValidacao.value')}" />
<radiogroup Id="indFormaValidacao"> <radiogroup Id="indFormaValidacao">
<radio id="radFechaCompra" checked="true" <radio id="radFechaCompra"
checked="true"
label="${c:l('editarClienteController.lbFormaValidacaoCompra.value')}" /> label="${c:l('editarClienteController.lbFormaValidacaoCompra.value')}" />
<radio id="radFechaViaje" <radio id="radFechaViaje"
label="${c:l('editarClienteController.lbFormaValidacaoViagem.value')}" /> label="${c:l('editarClienteController.lbFormaValidacaoViagem.value')}" />
</radiogroup> </radiogroup>
</row> </row>
@ -390,15 +420,13 @@
<label <label
value="${c:l('editarClienteController.lbFecIni.value')}" /> value="${c:l('editarClienteController.lbFecIni.value')}" />
<datebox id="datInicial" <datebox id="datInicial"
format="dd/MM/yyyy" mold="rounded" width="45%" format="dd/MM/yyyy" mold="rounded" width="45%" maxlength="10" />
maxlength="10" />
</row> </row>
<row> <row>
<label <label
value="${c:l('editarClienteController.lbFecFin.value')}" /> value="${c:l('editarClienteController.lbFecFin.value')}" />
<datebox id="datFinal" <datebox id="datFinal"
format="dd/MM/yyyy" mold="rounded" width="45%" format="dd/MM/yyyy" mold="rounded" width="45%" maxlength="10" />
maxlength="10" />
</row> </row>
</rows> </rows>
</grid> </grid>
@ -431,20 +459,21 @@
</listbox> </listbox>
</tabpanel> </tabpanel>
<!--FIDELIDADE --> <!--FIDELIDADE -->
<tabpanel > <tabpanel>
<grid fixedLayout="true"> <grid fixedLayout="true">
<columns> <columns>
<column width="25%" /> <column width="25%" />
<column width="75%" /> <column width="75%" />
</columns> </columns>
<rows> <rows>
<row> <row>
<label <label
value="${c:l('busquedaClienteController.numFidelidade.label')}" /> value="${c:l('busquedaClienteController.numFidelidade.label')}" />
<longbox id="txtNumFidelidade" width="40%" maxlength="11" /> <longbox id="txtNumFidelidade"
</row> width="40%" maxlength="11" />
</row>
<row> <row>
<label <label
value="${c:l('editarClienteController.empresa.value')}" /> value="${c:l('editarClienteController.empresa.value')}" />
@ -452,8 +481,8 @@
maxlength="60" mold="rounded" buttonVisible="true" maxlength="60" mold="rounded" buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winEditarCliente$composer.lsEmpresas}" model="@{winEditarCliente$composer.lsEmpresas}"
selectedItem="@{winEditarCliente$composer.empresa}" /> selectedItem="@{winEditarCliente$composer.empresa}" />
</row> </row>
</rows> </rows>
</grid> </grid>
<toolbar> <toolbar>
@ -474,13 +503,13 @@
<listheader image="/gui/img/builder.gif" <listheader image="/gui/img/builder.gif"
label="${c:l('editarClienteController.lbNumFidelidade.value')}" /> label="${c:l('editarClienteController.lbNumFidelidade.value')}" />
<listheader image="/gui/img/builder.gif" <listheader image="/gui/img/builder.gif"
label="${c:l('editarClienteController.empresa.value')}" /> label="${c:l('editarClienteController.empresa.value')}" />
</listhead> </listhead>
</listbox> </listbox>
</tabpanel> </tabpanel>
</tabpanels> </tabpanels>
</tabbox> </tabbox>
</window> </window>
</zk> </zk>