git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@28645 d1611594-4594-4d17-8e1d-87c2c4800839
parent
11da08f4f6
commit
8dc15d2a6b
|
@ -11,122 +11,56 @@ 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.Messagebox;
|
||||
import org.zkoss.zul.Intbox;
|
||||
import org.zkoss.zul.Paging;
|
||||
import org.zkoss.zul.Radio;
|
||||
import org.zkoss.zul.Textbox;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.Cliente;
|
||||
import com.rjconsultores.ventaboletos.entidad.Usuario;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCliente;
|
||||
|
||||
import com.trg.search.Filter;
|
||||
|
||||
@Controller("busquedaClienteController")
|
||||
@Scope("prototype")
|
||||
public class BusquedaClienteController extends MyGenericForwardComposer {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
@Autowired
|
||||
private transient PagedListWrapper<Cliente> plwCliente;
|
||||
private MyListbox clienteList;
|
||||
private Paging pagingCliente;
|
||||
private MyTextbox txtNombCliente;
|
||||
private MyTextbox txtApelidoPaterno;
|
||||
private MyTextbox txtApelidoMaterno;
|
||||
private Textbox txtTelefonoUno;
|
||||
private Textbox txtTelefonoDos;
|
||||
private Radio radFeminino;
|
||||
private Radio radMasculino;
|
||||
|
||||
|
||||
|
||||
|
||||
public Textbox getTxtTelefonoUno() {
|
||||
return txtTelefonoUno;
|
||||
}
|
||||
|
||||
public void setTxtTelefonoUno(MyTextbox txtTelefonoUno) {
|
||||
this.txtTelefonoUno = txtTelefonoUno;
|
||||
}
|
||||
|
||||
public Textbox getTxtTelefonoDos() {
|
||||
return txtTelefonoDos;
|
||||
}
|
||||
|
||||
public void setTxtTelefonoDos(MyTextbox txtTelefonoDos) {
|
||||
this.txtTelefonoDos = txtTelefonoDos;
|
||||
}
|
||||
|
||||
public MyTextbox getTxtNombCliente() {
|
||||
return txtNombCliente;
|
||||
}
|
||||
|
||||
public void setTxtNombCliente(MyTextbox txtNombCliente) {
|
||||
this.txtNombCliente = txtNombCliente;
|
||||
}
|
||||
|
||||
public MyTextbox getTxtApelidoPaterno() {
|
||||
return txtApelidoPaterno;
|
||||
}
|
||||
|
||||
public void setTxtApelidoPaterno(MyTextbox txtApelidoPaterno) {
|
||||
this.txtApelidoPaterno = txtApelidoPaterno;
|
||||
}
|
||||
|
||||
public MyTextbox getTxtApelidoMaterno() {
|
||||
return txtApelidoMaterno;
|
||||
}
|
||||
|
||||
public void setTxtApelidoMaterno(MyTextbox txtApelidoMaterno) {
|
||||
this.txtApelidoMaterno = txtApelidoMaterno;
|
||||
}
|
||||
|
||||
public MyListbox getClienteoList() {
|
||||
return clienteList;
|
||||
}
|
||||
|
||||
public void setClienteList(MyListbox clienteList) {
|
||||
this.clienteList = clienteList;
|
||||
}
|
||||
|
||||
|
||||
|
||||
public PagedListWrapper<Cliente> getPlwCliente() {
|
||||
return plwCliente;
|
||||
}
|
||||
|
||||
public void setPlwCliente(PagedListWrapper<Cliente> plwCliente) {
|
||||
this.plwCliente = plwCliente;
|
||||
}
|
||||
private MyListbox clienteList;
|
||||
private Paging pagingCliente;
|
||||
private MyTextbox txtNombCliente;
|
||||
private MyTextbox txtApelidoPaterno;
|
||||
private MyTextbox txtApelidoMaterno;
|
||||
private Intbox txtNumFidelidade;
|
||||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
|
||||
super.doAfterCompose(comp);
|
||||
|
||||
super.doAfterCompose(comp);
|
||||
clienteList.setItemRenderer(new RenderCliente());
|
||||
clienteList.addEventListener("onDoubleClick", new EventListener() {
|
||||
|
||||
clienteList.setItemRenderer(new RenderCliente());
|
||||
clienteList.addEventListener("onDoubleClick", new EventListener() {
|
||||
@Override
|
||||
public void onEvent(Event event) throws Exception {
|
||||
Cliente c = (Cliente) clienteList.getSelected();
|
||||
verCliente(c);
|
||||
}
|
||||
});
|
||||
|
||||
@Override
|
||||
public void onEvent(Event event) throws Exception {
|
||||
Cliente c = (Cliente) clienteList.getSelected();
|
||||
verCliente(c);
|
||||
}
|
||||
});
|
||||
refreshLista();
|
||||
}
|
||||
|
||||
refreshLista();
|
||||
|
||||
}
|
||||
|
||||
private void verCliente(Cliente c) {
|
||||
@SuppressWarnings({ "rawtypes", "unchecked" })
|
||||
private void verCliente(Cliente c) {
|
||||
if (c == null) {
|
||||
return;
|
||||
}
|
||||
|
@ -139,61 +73,62 @@ public class BusquedaClienteController extends MyGenericForwardComposer {
|
|||
Labels.getLabel("editarClienteController.window.title"), args, MODAL);
|
||||
}
|
||||
|
||||
private void refreshLista() {
|
||||
HibernateSearchObject<Cliente> sistemaBusqueda =
|
||||
new HibernateSearchObject<Cliente>(Cliente.class,
|
||||
pagingCliente.getPageSize());
|
||||
private void refreshLista() {
|
||||
HibernateSearchObject<Cliente> sistemaBusqueda =
|
||||
new HibernateSearchObject<Cliente>(Cliente.class, pagingCliente.getPageSize());
|
||||
|
||||
String nombcliente = txtNombCliente.getText();
|
||||
if (nombcliente != null) {
|
||||
sistemaBusqueda.addFilterLike("nombcliente", "%" + nombcliente.trim().concat("%"));
|
||||
}
|
||||
Integer numFidelidade = txtNumFidelidade.getValue();
|
||||
if (numFidelidade != null) {
|
||||
sistemaBusqueda.addFilterSome("listClienteFidelidad",
|
||||
Filter.equal("tarjetaFidelidad.numTarjeta", numFidelidade));
|
||||
} else {
|
||||
String nombcliente = txtNombCliente.getText();
|
||||
if (nombcliente != null) {
|
||||
sistemaBusqueda.addFilterOr(Filter.ilike("nombcliente", "%" + nombcliente.trim().concat("%")), Filter.isNull("nombcliente"));
|
||||
}
|
||||
|
||||
String apellidopaterno = txtApelidoPaterno.getText();
|
||||
if (apellidopaterno != null) {
|
||||
sistemaBusqueda.addFilterLike("apellidopaterno", "%" + apellidopaterno.trim().concat("%"));
|
||||
}
|
||||
String apellidopaterno = txtApelidoPaterno.getText();
|
||||
if (apellidopaterno != null) {
|
||||
sistemaBusqueda.addFilterOr(Filter.ilike("apellidopaterno", "%" + apellidopaterno.trim().concat("%")), Filter.isNull("apellidopaterno"));
|
||||
}
|
||||
|
||||
String apellidomaterno = txtApelidoMaterno.getText();
|
||||
if (apellidomaterno != null) {
|
||||
sistemaBusqueda.addFilterLike("apellidomaterno", "%" + apellidomaterno.trim().concat("%"));
|
||||
}
|
||||
String apellidomaterno = txtApelidoMaterno.getText();
|
||||
if (apellidomaterno != null) {
|
||||
sistemaBusqueda.addFilterOr(Filter.ilike("apellidomaterno", "%" + apellidomaterno.trim().concat("%")), Filter.isNull("apellidomaterno"));
|
||||
}
|
||||
}
|
||||
|
||||
// String numtelefono = txtTelefonoUno.getText();
|
||||
// if (numtelefono != null) {
|
||||
// sistemaBusqueda.addFilterLike("numtelefono", "%" + numtelefono.trim().concat("%"));
|
||||
// }
|
||||
//
|
||||
// String numtelefonodos = txtTelefonoDos.getText();
|
||||
// if (numtelefonodos != null) {
|
||||
// sistemaBusqueda.addFilterLike("numtelefonodos", "%" + numtelefonodos.trim().concat("%"));
|
||||
// }
|
||||
sistemaBusqueda.addFilterEqual("activo", Boolean.TRUE);
|
||||
sistemaBusqueda.addSortAsc("nombcliente");
|
||||
sistemaBusqueda.addFilterNotEqual("clienteId", -1);
|
||||
|
||||
sistemaBusqueda.addFilterEqual("activo", Boolean.TRUE);
|
||||
sistemaBusqueda.addSortAsc("nombcliente");
|
||||
sistemaBusqueda.addFilterNotEqual("clienteId", -1);
|
||||
plwCliente.init(sistemaBusqueda, clienteList, pagingCliente);
|
||||
|
||||
plwCliente.init(sistemaBusqueda, clienteList, pagingCliente);
|
||||
if (clienteList.getData().length == 0) {
|
||||
try {
|
||||
Messagebox.show(Labels.getLabel("MSG.ningunRegistro"),
|
||||
Labels.getLabel("busquedaClienteController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
} catch (InterruptedException ex) {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (clienteList.getData().length == 0) {
|
||||
try {
|
||||
Messagebox.show(Labels.getLabel("MSG.ningunRegistro"),
|
||||
Labels.getLabel("busquedaClienteController.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) {
|
||||
verCliente(new Cliente());
|
||||
}
|
||||
|
||||
public void onClick$btnNovo(Event ev) {
|
||||
verCliente(new Cliente());
|
||||
}
|
||||
public void onChanging$txtNumFidelidade(Event ev) {
|
||||
txtNombCliente.setValue("");
|
||||
txtApelidoPaterno.setValue("");
|
||||
txtApelidoMaterno.setValue("");
|
||||
}
|
||||
}
|
||||
|
|
|
@ -21,7 +21,9 @@ import org.zkoss.zul.Textbox;
|
|||
|
||||
import com.rjconsultores.ventaboletos.entidad.Cliente;
|
||||
import com.rjconsultores.ventaboletos.entidad.ClienteDireccion;
|
||||
import com.rjconsultores.ventaboletos.entidad.ClienteFidelidad;
|
||||
import com.rjconsultores.ventaboletos.entidad.MotivoViaje;
|
||||
import com.rjconsultores.ventaboletos.entidad.TarjetaFidelidad;
|
||||
import com.rjconsultores.ventaboletos.entidad.TipoDomicilio;
|
||||
import com.rjconsultores.ventaboletos.entidad.TipoOcupacion;
|
||||
import com.rjconsultores.ventaboletos.service.ClienteService;
|
||||
|
@ -32,7 +34,6 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
|||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox;
|
||||
|
||||
|
||||
@Controller("editarClienteController")
|
||||
@Scope("prototype")
|
||||
public class EditarClienteController extends MyGenericForwardComposer {
|
||||
|
@ -42,7 +43,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
|
||||
private ClienteService clienteService;
|
||||
private MotivoViajeService motivoViajeService;
|
||||
private TipoOcupacionService tipoOcupacionService;
|
||||
private TipoOcupacionService tipoOcupacionService;
|
||||
private TipoDomicilioService tipoDomicilioService;
|
||||
private Cliente cliente;
|
||||
private MyListbox clienteList;
|
||||
|
@ -64,8 +65,10 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
private MyTextbox txtCP;
|
||||
private Datebox dateFecNacimiento;
|
||||
private Intbox txtCanthijos;
|
||||
private Intbox txtNumFidelidade;
|
||||
private Intbox txtEdad;
|
||||
private Button btnApagar;
|
||||
private Button btnSalvar;
|
||||
private Radio radFeminino;
|
||||
private Radio radMasculino;
|
||||
private Combobox cmbDomicilio;
|
||||
|
@ -76,8 +79,6 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
private List<ClienteDireccion> lsClienteDireccion;
|
||||
private List<TipoDomicilio> lsTipoDomicilio;
|
||||
|
||||
|
||||
|
||||
public Cliente getCliente() {
|
||||
return cliente;
|
||||
}
|
||||
|
@ -86,8 +87,6 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
this.cliente = cliente;
|
||||
}
|
||||
|
||||
|
||||
|
||||
public List<MotivoViaje> getLsMotivoViaje() {
|
||||
return lsMotivoViaje;
|
||||
}
|
||||
|
@ -104,14 +103,6 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
this.lsTipoOcupacion = lsTipoOcupacion;
|
||||
}
|
||||
|
||||
public ClienteService getClienteService() {
|
||||
return clienteService;
|
||||
}
|
||||
|
||||
public void setClienteService(ClienteService clienteService) {
|
||||
this.clienteService = clienteService;
|
||||
}
|
||||
|
||||
public MotivoViajeService getMotivoViajeService() {
|
||||
return motivoViajeService;
|
||||
}
|
||||
|
@ -120,7 +111,6 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
this.motivoViajeService = motivoViajeService;
|
||||
}
|
||||
|
||||
|
||||
public TipoOcupacionService getTipoOcupacionService() {
|
||||
return tipoOcupacionService;
|
||||
}
|
||||
|
@ -129,7 +119,6 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
this.tipoOcupacionService = tipoOcupacionService;
|
||||
}
|
||||
|
||||
|
||||
public TipoDomicilioService getTipoDomicilioService() {
|
||||
return tipoDomicilioService;
|
||||
}
|
||||
|
@ -154,63 +143,60 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
this.lsTipoDomicilio = lsTipoDomicilio;
|
||||
}
|
||||
|
||||
|
||||
public MyTextbox getTxtNombCliente() {
|
||||
return txtNombCliente;
|
||||
}
|
||||
|
||||
public void setTxtNombCliente(MyTextbox txtNombCliente) {
|
||||
this.txtNombCliente = txtNombCliente;
|
||||
}
|
||||
|
||||
public MyTextbox getTxtApellidoPaterno() {
|
||||
return txtApellidoPaterno;
|
||||
}
|
||||
|
||||
public void setTxtApellidoPaterno(MyTextbox txtApellidoPaterno) {
|
||||
this.txtApellidoPaterno = txtApellidoPaterno;
|
||||
}
|
||||
|
||||
public MyTextbox getTxtApellidoMaterno() {
|
||||
return txtApellidoMaterno;
|
||||
}
|
||||
|
||||
public void setTxtApellidoMaterno(MyTextbox txtApellidoMaterno) {
|
||||
this.txtApellidoMaterno = txtApellidoMaterno;
|
||||
}
|
||||
|
||||
public MyTextbox getTxtNumRfc() {
|
||||
return txtNumRfc;
|
||||
}
|
||||
|
||||
public void setTxtNumRfc(MyTextbox txtNumRfc) {
|
||||
this.txtNumRfc = txtNumRfc;
|
||||
}
|
||||
|
||||
public Intbox getTxtCanthijos() {
|
||||
return txtCanthijos;
|
||||
}
|
||||
|
||||
public void setTxtCanthijos(Intbox txtCanthijos) {
|
||||
this.txtCanthijos = txtCanthijos;
|
||||
}
|
||||
|
||||
public Intbox getTxtEdad() {
|
||||
return txtEdad;
|
||||
}
|
||||
|
||||
public void setTxtEdad(Intbox txtEdad) {
|
||||
this.txtEdad = txtEdad;
|
||||
}
|
||||
|
||||
public void aplicarMascara(){
|
||||
|
||||
|
||||
public void aplicarMascara() {
|
||||
Clients.evalJavaScript("jQuery('#" + txtNumFax.getUuid()
|
||||
+ "').mask('(999)9999-9999?9');jQuery('#" + numtelefonodos.getUuid()
|
||||
+ "').mask('(999)9999-9999?9');jQuery('#" + numtelefonouno.getUuid()
|
||||
+ "').mask('(999)9999-9999?9')");
|
||||
}
|
||||
|
||||
private void desabilitarComponentes(Boolean desabilitar) {
|
||||
txtNombCliente.setDisabled(desabilitar);
|
||||
txtApellidoPaterno.setDisabled(desabilitar);
|
||||
txtApellidoMaterno.setDisabled(desabilitar);
|
||||
txtNumRfc.setDisabled(desabilitar);
|
||||
txtDescorreo.setDisabled(desabilitar);
|
||||
txtNumCurp.setDisabled(desabilitar);
|
||||
numtelefonouno.setDisabled(desabilitar);
|
||||
numtelefonodos.setDisabled(desabilitar);
|
||||
txtNumFax.setDisabled(desabilitar);
|
||||
txtDireccionCalle.setDisabled(desabilitar);
|
||||
txtDireccionNumero.setDisabled(desabilitar);
|
||||
txtDireccionCompl.setDisabled(desabilitar);
|
||||
txtDescCiudad.setDisabled(desabilitar);
|
||||
txtDescColonia.setDisabled(desabilitar);
|
||||
txtDescEstado.setDisabled(desabilitar);
|
||||
txtCP.setDisabled(desabilitar);
|
||||
dateFecNacimiento.setDisabled(desabilitar);
|
||||
txtCanthijos.setDisabled(desabilitar);
|
||||
txtEdad.setDisabled(desabilitar);
|
||||
btnApagar.setDisabled(desabilitar);
|
||||
btnSalvar.setDisabled(desabilitar);
|
||||
radFeminino.setDisabled(desabilitar);
|
||||
radMasculino.setDisabled(desabilitar);
|
||||
cmbDomicilio.setDisabled(desabilitar);
|
||||
cmbOcupacion.setDisabled(desabilitar);
|
||||
cmbMotivacionViaje.setDisabled(desabilitar);
|
||||
}
|
||||
|
||||
private Boolean isClienteImportacao() {
|
||||
List<ClienteFidelidad> ls = cliente.getListClienteFidelidad();
|
||||
TarjetaFidelidad tarjetaFidelidad = null;
|
||||
if ((ls != null) && (!ls.isEmpty())) {
|
||||
tarjetaFidelidad = ls.get(0).getTarjetaFidelidad();
|
||||
}
|
||||
if (tarjetaFidelidad != null) {
|
||||
Integer numFidelidad = tarjetaFidelidad.getNumTarjeta();
|
||||
|
||||
if (numFidelidad != null) {
|
||||
txtNumFidelidade.setValue(numFidelidad);
|
||||
return Boolean.TRUE;
|
||||
} else {
|
||||
return Boolean.FALSE;
|
||||
}
|
||||
} else {
|
||||
return Boolean.FALSE;
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -221,28 +207,24 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
lsMotivoViaje = motivoViajeService.obtenerTodos();
|
||||
lsTipoDomicilio = tipoDomicilioService.obtenerTodos();
|
||||
|
||||
|
||||
try {
|
||||
cliente = (Cliente) Executions.getCurrent().getArg().get("cliente");
|
||||
clienteList = (MyListbox) Executions.getCurrent().getArg().get("clienteList");
|
||||
|
||||
if (cliente.getClienteId() == null) {
|
||||
btnApagar.setVisible(Boolean.FALSE);
|
||||
|
||||
} else {
|
||||
cliente = clienteService.obtenerID(cliente.getClienteId());
|
||||
|
||||
|
||||
|
||||
if(cliente.getMotivoviajeId() != null){
|
||||
if (cliente.getMotivoviajeId() != null) {
|
||||
cmbMotivacionViaje.setText(cliente.getMotivoviajeId().getDescMotivoViaje());
|
||||
}
|
||||
|
||||
if(cliente.getTipoocupacionId()!= null){
|
||||
if (cliente.getTipoocupacionId() != null) {
|
||||
cmbOcupacion.setText(cliente.getTipoocupacionId().getDesctipo());
|
||||
}
|
||||
|
||||
if(cliente.getIndsexo() != null){
|
||||
if (cliente.getIndsexo() != null) {
|
||||
if (cliente.getIndsexo().equals("F")) {
|
||||
radFeminino.setChecked(true);
|
||||
} else if (cliente.getIndsexo().equals("M")) {
|
||||
|
@ -250,53 +232,53 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
if(cliente.getLsClienteDireccion()!= null){
|
||||
if(cliente.getLsClienteDireccion().get(0)!= null){
|
||||
if ((cliente.getLsClienteDireccion() != null) && (!cliente.getLsClienteDireccion().isEmpty())) {
|
||||
if (cliente.getLsClienteDireccion().get(0) != null) {
|
||||
ClienteDireccion direccion = cliente.getLsClienteDireccion().get(0);
|
||||
if(direccion.getTipodomicilioId() != null){
|
||||
if (direccion.getTipodomicilioId() != null) {
|
||||
cmbDomicilio.setText(direccion.getTipodomicilioId().getDesctipo());
|
||||
}
|
||||
if(direccion.getDesccalle() != null){
|
||||
if (direccion.getDesccalle() != null) {
|
||||
txtDireccionCalle.setText(direccion.getDesccalle());
|
||||
}
|
||||
if(direccion.getNumexterior() != null){
|
||||
if (direccion.getNumexterior() != null) {
|
||||
txtDireccionNumero.setText(direccion.getNumexterior());
|
||||
}
|
||||
if(direccion.getDesccallecomp() != null){
|
||||
if (direccion.getDesccallecomp() != null) {
|
||||
txtDireccionCompl.setText(direccion.getDesccallecomp());
|
||||
}
|
||||
if(direccion.getDesccolonia() != null){
|
||||
if (direccion.getDesccolonia() != null) {
|
||||
txtDescColonia.setText(direccion.getDesccolonia());
|
||||
}
|
||||
if(direccion.getDesciudad() != null){
|
||||
if (direccion.getDesciudad() != null) {
|
||||
txtDescCiudad.setText(direccion.getDesciudad());
|
||||
}
|
||||
if(direccion.getDesestado() != null){
|
||||
if (direccion.getDesestado() != null) {
|
||||
txtDescEstado.setText(direccion.getDesestado());
|
||||
}
|
||||
|
||||
if(direccion.getCodpostal() != null){
|
||||
if (direccion.getCodpostal() != null) {
|
||||
txtCP.setText(direccion.getCodpostal());
|
||||
}
|
||||
if(direccion.getTipodomicilioId()!= null){
|
||||
if (direccion.getTipodomicilioId() != null) {
|
||||
cmbDomicilio.setText(direccion.getTipodomicilioId().getDesctipo());
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
if(cliente.getNumfax() != null){
|
||||
|
||||
if (cliente.getNumfax() != null) {
|
||||
txtNumFax.setValue(cliente.getNumfax());
|
||||
}
|
||||
if(cliente.getNumtelefono() != null){
|
||||
numtelefonouno.setValue(cliente.getNumtelefono() );
|
||||
|
||||
if (cliente.getNumtelefono() != null) {
|
||||
numtelefonouno.setValue(cliente.getNumtelefono());
|
||||
}
|
||||
if(cliente.getNumtelefonodos() != null){
|
||||
|
||||
if (cliente.getNumtelefonodos() != null) {
|
||||
numtelefonodos.setValue(cliente.getNumtelefonodos());
|
||||
}
|
||||
|
||||
if (cliente.getLsClienteDireccion() == null) {
|
||||
cliente.setLsClienteDireccion(new ArrayList<ClienteDireccion>());
|
||||
}
|
||||
|
@ -305,27 +287,26 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
txtNombCliente.focus();
|
||||
txtDireccionCalle.focus();
|
||||
|
||||
if (isClienteImportacao()) {
|
||||
desabilitarComponentes(Boolean.TRUE);
|
||||
|
||||
Messagebox.show(Labels.getLabel("editarClienteController.msg.clienteimportacao"),
|
||||
Labels.getLabel("editarClienteController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
log.error("Cliente: " + e);
|
||||
Messagebox.show(
|
||||
Labels.getLabel("MSG.Error"),
|
||||
Messagebox.show(Labels.getLabel("MSG.Error"),
|
||||
Labels.getLabel("editarClienteController.window.title"),
|
||||
Messagebox.OK, Messagebox.ERROR);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
public void setClienteDireccion(){
|
||||
public void setClienteDireccion() {
|
||||
ClienteDireccion direccion;
|
||||
if(lsClienteDireccion.isEmpty()){
|
||||
|
||||
if (lsClienteDireccion.isEmpty()) {
|
||||
direccion = new ClienteDireccion();
|
||||
|
||||
}else{
|
||||
} else {
|
||||
direccion = lsClienteDireccion.get(0);
|
||||
lsClienteDireccion.remove(0);
|
||||
}
|
||||
|
@ -339,13 +320,15 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
direccion.setDesestado(txtDescEstado.getValue());
|
||||
direccion.setCodpostal(txtCP.getValue());
|
||||
direccion.setClienteId(cliente);
|
||||
if(cmbDomicilio.getSelectedItem() != null){
|
||||
|
||||
if (cmbDomicilio.getSelectedItem() != null) {
|
||||
direccion.setTipodomicilioId((TipoDomicilio) cmbDomicilio.getSelectedItem().getValue());
|
||||
}
|
||||
|
||||
lsClienteDireccion.add(direccion);
|
||||
}
|
||||
|
||||
public String replaceTextbox(Textbox textbox){
|
||||
public String replaceTextbox(Textbox textbox) {
|
||||
String getString = textbox.getValue();
|
||||
getString = getString.replace("(", "");
|
||||
getString = getString.replaceAll("_", "");
|
||||
|
@ -355,8 +338,6 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
return getString;
|
||||
}
|
||||
|
||||
|
||||
|
||||
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
||||
txtNombCliente.getValue();
|
||||
txtApellidoPaterno.getValue();
|
||||
|
@ -373,7 +354,6 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
cmbMotivacionViaje.getValue();
|
||||
cmbOcupacion.getValue();
|
||||
|
||||
|
||||
if (cliente.getClienteId() == null) {
|
||||
|
||||
List<Cliente> lsCliente = clienteService.buscar(txtNombCliente.getValue());
|
||||
|
@ -384,14 +364,12 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||
|
||||
return;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
setClienteDireccion();
|
||||
try {
|
||||
if (cliente.getClienteId() == null) {
|
||||
|
||||
if (cmbMotivacionViaje.getSelectedItem() != null) {
|
||||
cliente.setMotivoviajeId((MotivoViaje) cmbMotivacionViaje.getSelectedItem().getValue());
|
||||
}
|
||||
|
@ -409,43 +387,42 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
cliente.setLsClienteDireccion(lsClienteDireccion);
|
||||
|
||||
clienteService.suscribir(cliente);
|
||||
clienteList.addItem(cliente);
|
||||
clienteList.addItemNovo(cliente);
|
||||
} else {
|
||||
clienteService.actualizacion(cliente);
|
||||
clienteList.updateItem(cliente);
|
||||
}
|
||||
|
||||
String getString = null;
|
||||
if(!txtNumFax.getValue().equals("")){
|
||||
if (!txtNumFax.getValue().equals("")) {
|
||||
getString = this.replaceTextbox(txtNumFax);
|
||||
if(getString.length()>= 11){
|
||||
if (getString.length() >= 11) {
|
||||
cliente.setNumfax(txtNumFax.getValue().replace("_", ""));
|
||||
}
|
||||
}
|
||||
if(!numtelefonouno.getValue().equals("")){
|
||||
|
||||
if (!numtelefonouno.getValue().equals("")) {
|
||||
getString = this.replaceTextbox(numtelefonouno);
|
||||
if(getString.length()>= 11){
|
||||
if (getString.length() >= 11) {
|
||||
cliente.setNumtelefono(numtelefonouno.getValue().replace("_", ""));
|
||||
}
|
||||
}
|
||||
if(!numtelefonodos.getValue().equals("")){
|
||||
|
||||
if (!numtelefonodos.getValue().equals("")) {
|
||||
getString = this.replaceTextbox(numtelefonodos);
|
||||
if(getString.length()>= 11){
|
||||
if (getString.length() >= 11) {
|
||||
cliente.setNumtelefonodos(numtelefonodos.getValue().replace("_", ""));
|
||||
}
|
||||
}
|
||||
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarClienteController.MSG.suscribirOK"),
|
||||
Messagebox.show(Labels.getLabel("editarClienteController.MSG.suscribirOK"),
|
||||
Labels.getLabel("editarClienteController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
|
||||
closeWindow();
|
||||
|
||||
} catch (Exception ex) {
|
||||
log.error("editarClienteController: " + ex);
|
||||
Messagebox.show(
|
||||
Labels.getLabel("MSG.Error"),
|
||||
Messagebox.show(Labels.getLabel("MSG.Error"),
|
||||
Labels.getLabel("editarClienteController.window.title"),
|
||||
Messagebox.OK, Messagebox.ERROR);
|
||||
}
|
||||
|
@ -459,7 +436,6 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
||||
|
||||
if (resp == Messagebox.YES) {
|
||||
|
||||
clienteService.borrar(cliente);
|
||||
|
||||
Messagebox.show(
|
||||
|
@ -475,5 +451,4 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
log.error(ex);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
package com.rjconsultores.ventaboletos.web.gui.controladores.configuracioneccomerciales;
|
||||
package com.rjconsultores.ventaboletos.web.gui.controladores.sendaAmigo;
|
||||
|
||||
import java.io.ByteArrayInputStream;
|
||||
import java.io.IOException;
|
|
@ -1,4 +1,4 @@
|
|||
package com.rjconsultores.ventaboletos.web.utilerias.menu.item.confcomerciales;
|
||||
package com.rjconsultores.ventaboletos.web.utilerias.menu.item.pasajerofrecuente;
|
||||
|
||||
import org.zkoss.util.resource.Labels;
|
||||
|
|
@ -1,40 +1,50 @@
|
|||
package com.rjconsultores.ventaboletos.web.utilerias.render;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.zkoss.zul.Listcell;
|
||||
import org.zkoss.zul.Listitem;
|
||||
import org.zkoss.zul.ListitemRenderer;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.Cliente;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.ClienteFidelidad;
|
||||
import com.rjconsultores.ventaboletos.entidad.TarjetaFidelidad;
|
||||
|
||||
public class RenderCliente implements ListitemRenderer {
|
||||
|
||||
public void render(Listitem lstm, Object o) throws Exception {
|
||||
Cliente cliente = (Cliente) o;
|
||||
public void render(Listitem lstm, Object o) throws Exception {
|
||||
Cliente cliente = (Cliente) o;
|
||||
|
||||
Listcell lc = new Listcell(cliente.getClienteId().toString());
|
||||
lc.setParent(lstm);
|
||||
Listcell lc = new Listcell(cliente.getClienteId().toString());
|
||||
lc.setParent(lstm);
|
||||
|
||||
List<ClienteFidelidad> ls = cliente.getListClienteFidelidad();
|
||||
TarjetaFidelidad tarjetaFidelidad = null;
|
||||
if ((ls != null) && (!ls.isEmpty())) {
|
||||
tarjetaFidelidad = ls.get(0).getTarjetaFidelidad();
|
||||
}
|
||||
if (tarjetaFidelidad != null) {
|
||||
lc = new Listcell(tarjetaFidelidad.getNumTarjeta().toString());
|
||||
} else {
|
||||
lc = new Listcell("");
|
||||
}
|
||||
lc.setParent(lstm);
|
||||
|
||||
lc = new Listcell(cliente.getNombcliente());
|
||||
lc.setParent(lstm);
|
||||
|
||||
lc = new Listcell(cliente.getApellidopaterno());
|
||||
lc.setParent(lstm);
|
||||
|
||||
lc = new Listcell(cliente.getNombcliente());
|
||||
lc.setParent(lstm);
|
||||
lc = new Listcell(cliente.getApellidomaterno());
|
||||
lc.setParent(lstm);
|
||||
|
||||
lc = new Listcell(cliente.getApellidopaterno());
|
||||
lc.setParent(lstm);
|
||||
lc = new Listcell(cliente.getNumtelefono());
|
||||
lc.setParent(lstm);
|
||||
|
||||
lc = new Listcell(cliente.getApellidomaterno());
|
||||
lc.setParent(lstm);
|
||||
lc = new Listcell(cliente.getNumtelefonodos());
|
||||
lc.setParent(lstm);
|
||||
|
||||
lc = new Listcell(cliente.getNumtelefono());
|
||||
lc.setParent(lstm);
|
||||
|
||||
lc = new Listcell(cliente.getNumtelefonodos());
|
||||
lc.setParent(lstm);
|
||||
|
||||
|
||||
|
||||
lstm.setAttribute("data", cliente);
|
||||
}
|
||||
lstm.setAttribute("data", cliente);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -4133,6 +4133,7 @@ editarConfiguracionDiversosController.lbOfpsPropria.value = OFPs Terceiros
|
|||
|
||||
# Mostrar o Cliente da Pesquisa
|
||||
busquedaClienteController.window.title = Cliente
|
||||
busquedaClienteController.numFidelidade.label = Num. Fidelidade
|
||||
busquedaClienteController.btnRefresh.tooltiptext = Atualizar
|
||||
busquedaClienteController.btnNovo.tooltiptext = Incluir
|
||||
busquedaClienteController.btnCerrar.tooltiptext = Fechar
|
||||
|
@ -4194,7 +4195,7 @@ editarClienteController.lbNumRfc.value = DOC
|
|||
editarClienteController.lbNumeroInterior.value = Número Apto.
|
||||
editarClienteController.lbTipoDomicilio.value = Tipo Domícílio
|
||||
editarClienteController.lbCP.value = CEP
|
||||
|
||||
editarClienteController.msg.clienteimportacao = Cliente inserido por importação de arquivo poderá somente ser visualizado.
|
||||
|
||||
# BusquedaConfigFeriado
|
||||
busquedaConfigFeriadoController.window.title = Configuração de Feriado
|
||||
|
|
|
@ -4,88 +4,88 @@
|
|||
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winBusquedaCliente"?>
|
||||
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
|
||||
<zk xmlns="http://www.zkoss.org/2005/zul">
|
||||
<window id="winBusquedaCliente" title="${c:l('busquedaClienteController.window.title')}"
|
||||
apply="${busquedaClienteController}" contentStyle="overflow:auto"
|
||||
height="500px" width="950px" border="normal" >
|
||||
<toolbar>
|
||||
<button id="btnRefresh" image="/gui/img/refresh.png" width="35px"
|
||||
tooltiptext="${c:l('busquedaClienteController.btnRefresh.tooltiptext')}" />
|
||||
<separator orient="vertical" />
|
||||
<button id="btnNovo" image="/gui/img/add.png" width="35px"
|
||||
tooltiptext="${c:l('busquedaClienteController.btnNovo.tooltiptext')}" />
|
||||
<separator orient="vertical" />
|
||||
<button id="btnCerrar" onClick="winBusquedaCliente.detach()" image="/gui/img/exit.png" width="35px"
|
||||
tooltiptext="${c:l('busquedaClienteController.btnCerrar.tooltiptext')}"/>
|
||||
</toolbar>
|
||||
<window id="winBusquedaCliente"
|
||||
title="${c:l('busquedaClienteController.window.title')}"
|
||||
apply="${busquedaClienteController}" contentStyle="overflow:auto"
|
||||
height="500px" width="950px" border="normal">
|
||||
<toolbar>
|
||||
<button id="btnRefresh" image="/gui/img/refresh.png"
|
||||
width="35px"
|
||||
tooltiptext="${c:l('busquedaClienteController.btnRefresh.tooltiptext')}" />
|
||||
<separator orient="vertical" />
|
||||
<button id="btnNovo" image="/gui/img/add.png" width="35px"
|
||||
tooltiptext="${c:l('busquedaClienteController.btnNovo.tooltiptext')}" />
|
||||
<separator orient="vertical" />
|
||||
<button id="btnCerrar" onClick="winBusquedaCliente.detach()"
|
||||
image="/gui/img/exit.png" width="35px"
|
||||
tooltiptext="${c:l('busquedaClienteController.btnCerrar.tooltiptext')}" />
|
||||
</toolbar>
|
||||
|
||||
<grid fixedLayout="true">
|
||||
<columns>
|
||||
<column width="15%" />
|
||||
<column width="35%" />
|
||||
<column width="15%" />
|
||||
<column width="35%" />
|
||||
</columns>
|
||||
<rows>
|
||||
<row>
|
||||
<grid fixedLayout="true">
|
||||
<columns>
|
||||
<column width="15%" />
|
||||
<column width="35%" />
|
||||
<column width="15%" />
|
||||
<column width="35%" />
|
||||
</columns>
|
||||
<rows>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('busquedaClienteController.numFidelidade.label')}" />
|
||||
<intbox id="txtNumFidelidade" width="35%" />
|
||||
<label
|
||||
value="${c:l('busquedaClienteController.nombcliente.label')}" />
|
||||
<textbox id="txtNombCliente" width="90%"
|
||||
maxlength="60"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('busquedaClienteController.nombpaterno.label')}" />
|
||||
<textbox id="txtApelidoPaterno" width="90%"
|
||||
maxlength="20"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||
<label width="90%"
|
||||
value="${c:l('busquedaClienteController.nombmaterno.label')}" />
|
||||
<textbox id="txtApelidoMaterno" width="90%"
|
||||
maxlength="20"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
|
||||
<label value="${c:l('busquedaClienteController.nombcliente.label')}" width="90%"/>
|
||||
<textbox id="txtNombCliente" width="90%" maxlength="20" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
<label value="${c:l('busquedaClienteController.nombpaterno.label')}" width="90%"/>
|
||||
<textbox id="txtApelidoPaterno" width="90%" maxlength="20" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
</row>
|
||||
<row>
|
||||
<toolbar>
|
||||
<button id="btnPesquisa" image="/gui/img/find.png"
|
||||
label="${c:l('busquedaClienteController.btnPesquisa.label')}" />
|
||||
</toolbar>
|
||||
|
||||
<label value="${c:l('busquedaClienteController.nombmaterno.label')}" width="90%"/>
|
||||
<textbox id="txtApelidoMaterno" width="90%" maxlength="20" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
<!-- Telefono uno -->
|
||||
<label value="${c:l('editarClienteController.lbTelefonoUno.value')}"/>
|
||||
<textbox id="txtTelefonoUno" width="90%" maxlength="11" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
|
||||
<!-- Telefono dos -->
|
||||
<label value="${c:l('editarClienteController.lbTelefonoDos.value')}"/>
|
||||
<cell colspan="3">
|
||||
<textbox id="txtTelefonoDos" width="30%" maxlength="11" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
||||
/>
|
||||
</cell>
|
||||
</row>
|
||||
|
||||
|
||||
</rows>
|
||||
</grid>
|
||||
|
||||
<toolbar>
|
||||
<button id="btnPesquisa" image="/gui/img/find.png"
|
||||
label="${c:l('busquedaClienteController.btnPesquisa.label')}"/>
|
||||
</toolbar>
|
||||
|
||||
<paging id="pagingCliente" pageSize="20"/>
|
||||
<listbox id="clienteList" use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox" multiple="false">
|
||||
<listhead sizable="true">
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('busquedaClienteController.lhId.label')}" width="50px"
|
||||
sort="auto(clienteId)"/>
|
||||
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('busquedaClienteController.nombcliente.label')}"
|
||||
sort="auto(nombcliente)"/>
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('busquedaClienteController.nombpaterno.label')}"
|
||||
sort="auto(apellidopaterno)"/>
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('busquedaClienteController.nombmaterno.label')}"
|
||||
sort="auto(apellidomaterno)"/>
|
||||
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('busquedaClienteController.numtelefono.label')}"
|
||||
sort="auto(numtelefono)"/>
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('busquedaClienteController.numtelefonodos.label')}"
|
||||
sort="auto(numtelefonodos)"/>
|
||||
|
||||
</listhead>
|
||||
</listbox>
|
||||
</window>
|
||||
<paging id="pagingCliente" pageSize="20" />
|
||||
<listbox id="clienteList"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
|
||||
multiple="false">
|
||||
<listhead sizable="true">
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('busquedaClienteController.lhId.label')}" width="5%"
|
||||
sort="auto(clienteId)" />
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('busquedaClienteController.numFidelidade.label')}"
|
||||
width="15%" />
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('busquedaClienteController.nombcliente.label')}"
|
||||
sort="auto(nombcliente)" />
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('busquedaClienteController.nombpaterno.label')}"
|
||||
sort="auto(apellidopaterno)" />
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('busquedaClienteController.nombmaterno.label')}"
|
||||
sort="auto(apellidomaterno)" />
|
||||
<listheader image="/gui/img/create_doc.gif" width="10%"
|
||||
label="${c:l('busquedaClienteController.numtelefono.label')}"
|
||||
sort="auto(numtelefono)" />
|
||||
<listheader image="/gui/img/create_doc.gif" width="10%"
|
||||
label="${c:l('busquedaClienteController.numtelefonodos.label')}"
|
||||
sort="auto(numtelefonodos)" />
|
||||
</listhead>
|
||||
</listbox>
|
||||
</window>
|
||||
</zk>
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
<zk xmlns="http://www.zkoss.org/2005/zul">
|
||||
<window id="winEditarCliente" border="normal"
|
||||
apply="${editarClienteController}" height="520px" width="640px"
|
||||
apply="${editarClienteController}" width="600px"
|
||||
contentStyle="overflow:auto" xmlns:h="http://www.w3.org/1999/xhtml"
|
||||
title="${c:l('editarClienteController.window.title')}">
|
||||
<toolbar>
|
||||
|
@ -26,41 +26,56 @@
|
|||
|
||||
<tabbox>
|
||||
<tabs width="200px">
|
||||
<tab label="${c:l('editarClienteController.window.title')}" />
|
||||
<tab label="${c:l('editarClienteController.tab.label.endereco')}" />
|
||||
<tab
|
||||
label="${c:l('editarClienteController.window.title')}" />
|
||||
<tab
|
||||
label="${c:l('editarClienteController.tab.label.endereco')}" />
|
||||
</tabs>
|
||||
|
||||
<tabpanels>
|
||||
<tabpanel>
|
||||
<grid fixedLayout="true">
|
||||
<columns>
|
||||
<column width="30%" />
|
||||
<column width="70%" />
|
||||
<column width="25%" />
|
||||
<column width="75%" />
|
||||
</columns>
|
||||
<rows>
|
||||
<row>
|
||||
<!--Nome do Cliente-->
|
||||
<label value="${c:l('editarClienteController.lbNombCliente.value')}"/>
|
||||
<textbox id="txtNombCliente" width="70%" maxlength="60" constraint="no empty"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
||||
value="@{winEditarCliente$composer.cliente.nombcliente}" />
|
||||
</row>
|
||||
<label
|
||||
value="${c:l('busquedaClienteController.numFidelidade.label')}" />
|
||||
<intbox id="txtNumFidelidade"
|
||||
disabled="true" width="40%" />
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('editarClienteController.lbApellidoPaterno.value')}"/>
|
||||
<textbox id="txtApellidoPaterno" width="70%" maxlength="60" constraint="no empty"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
||||
value="@{winEditarCliente$composer.cliente.apellidopaterno}"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('editarClienteController.lbApellidoMaterno.value')}"/>
|
||||
<textbox id="txtApellidoMaterno" width="70%" maxlength="60" constraint="no empty"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
||||
value="@{winEditarCliente$composer.cliente.apellidomaterno}"/>
|
||||
</row>
|
||||
<!--Nome do Cliente-->
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbNombCliente.value')}" />
|
||||
<textbox id="txtNombCliente" width="95%"
|
||||
maxlength="60" constraint="no empty"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
||||
value="@{winEditarCliente$composer.cliente.nombcliente}" />
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbApellidoPaterno.value')}" />
|
||||
<textbox id="txtApellidoPaterno"
|
||||
width="95%" maxlength="60" constraint="no empty"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
||||
value="@{winEditarCliente$composer.cliente.apellidopaterno}" />
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbApellidoMaterno.value')}" />
|
||||
<textbox id="txtApellidoMaterno"
|
||||
width="95%" maxlength="60" constraint="no empty"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
||||
value="@{winEditarCliente$composer.cliente.apellidomaterno}" />
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<label value="${c:l('editarClienteController.lbIndSexo.value')}" />
|
||||
<radiogroup Id="indSexo">
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbIndSexo.value')}" />
|
||||
<radiogroup Id="indSexo">
|
||||
<radio id="radFeminino"
|
||||
label="${c:l('editarClienteController.radFeminino.value')}"
|
||||
checked="true" />
|
||||
|
@ -68,103 +83,97 @@
|
|||
label="${c:l('editarClienteController.radMasculino.value')}" />
|
||||
</radiogroup>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('editarClienteController.lbFecNacimiento.value')}"/>
|
||||
<datebox id="dateFecNacimiento" mold="rounded" lenient="false" constraint="no empty"
|
||||
width="70%" value="@{winEditarCliente$composer.cliente.fecnacimiento}"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('editarClienteController.lbNumRfc.value')}"/>
|
||||
<textbox id="txtNumRfc" width="70%" maxlength="15"
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbFecNacimiento.value')}" />
|
||||
<datebox id="dateFecNacimiento"
|
||||
mold="rounded" lenient="false" constraint="no empty"
|
||||
width="40%"
|
||||
value="@{winEditarCliente$composer.cliente.fecnacimiento}" />
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbNumRfc.value')}" />
|
||||
<textbox id="txtNumRfc" width="40%"
|
||||
maxlength="15"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
||||
value="@{winEditarCliente$composer.cliente.numrfc}"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('editarClienteController.lbNumCurp.value')}"/>
|
||||
<textbox id="txtNumCurp" width="70%" maxlength="18"
|
||||
value="@{winEditarCliente$composer.cliente.numIdentificaUno}" />
|
||||
</row>
|
||||
<row visible="false">
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbNumCurp.value')}" />
|
||||
<textbox id="txtNumCurp" width="40%"
|
||||
maxlength="18"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
||||
value="@{winEditarCliente$composer.cliente.numcurp}"/>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<label value="${c:l('editarClienteController.lbEdad.value')}"/>
|
||||
<intbox id="txtEdad" width="70%" maxlength="3" constraint="no zero"
|
||||
value="@{winEditarCliente$composer.cliente.edad}"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('editarClienteController.lbCanthijos.value')}"/>
|
||||
<intbox id="txtCanthijos" width="70%" maxlength="2" constraint="no zero"
|
||||
value="@{winEditarCliente$composer.cliente.canthijos}"/>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<label value="${c:l('editarClienteController.lbOcupacion.value')}"/>
|
||||
<combobox id="cmbOcupacion" width="70%" maxlength="60"
|
||||
mold="rounded" buttonVisible="true"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
model="@{winEditarCliente$composer.lsTipoOcupacion}"
|
||||
selectedItem="@{winEditarCliente$composer.cliente.tipoocupacionId}"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('editarClienteController.lbMotivacionViaje.value')}"/>
|
||||
<combobox id="cmbMotivacionViaje" width="70%"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true"
|
||||
model="@{winEditarCliente$composer.lsMotivoViaje}"
|
||||
selectedItem="@{winEditarPuntoVenta$composer.cliente.motivoviajeId}"/>
|
||||
</row>
|
||||
|
||||
|
||||
value="@{winEditarCliente$composer.cliente.numIdentificaUno}" />
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbEdad.value')}" />
|
||||
<intbox id="txtEdad" width="40%"
|
||||
maxlength="3" constraint="no zero"
|
||||
value="@{winEditarCliente$composer.cliente.edad}" />
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbCanthijos.value')}" />
|
||||
<intbox id="txtCanthijos" width="40%"
|
||||
maxlength="2" constraint="no zero"
|
||||
value="@{winEditarCliente$composer.cliente.canthijos}" />
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbOcupacion.value')}" />
|
||||
<combobox id="cmbOcupacion" width="70%"
|
||||
maxlength="60" mold="rounded" buttonVisible="true"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
model="@{winEditarCliente$composer.lsTipoOcupacion}"
|
||||
selectedItem="@{winEditarCliente$composer.cliente.tipoocupacionId}" />
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbMotivacionViaje.value')}" />
|
||||
<combobox id="cmbMotivacionViaje"
|
||||
width="70%"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true"
|
||||
model="@{winEditarCliente$composer.lsMotivoViaje}"
|
||||
selectedItem="@{winEditarPuntoVenta$composer.cliente.motivoviajeId}" />
|
||||
</row>
|
||||
<row>
|
||||
<!-- Tel1 -->
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbTelefonoUno.value')}" />
|
||||
<textbox id="numtelefonouno"
|
||||
constraint="no zero" width="70%" maxlength="15"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
||||
/>
|
||||
constraint="no zero" width="40%" maxlength="15"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||
</row>
|
||||
<row>
|
||||
<!-- Tel2 -->
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbTelefonoDos.value')}" />
|
||||
<textbox id="numtelefonodos"
|
||||
constraint="no zero" width="70%" maxlength="15"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
||||
/>
|
||||
constraint="no zero" width="40%" maxlength="15"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<!--fax-->
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbNumFax.value')}" />
|
||||
<textbox id="txtNumFax"
|
||||
constraint="no zero" width="70%" maxlength="15"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
||||
/>
|
||||
constraint="no zero" width="40%" maxlength="15"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('editarClienteController.lbDescorreo.value')}"/>
|
||||
<textbox id="txtDescorreo" width="70%" maxlength="60"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
||||
value="@{winEditarCliente$composer.cliente.desccorreo}"/>
|
||||
</row>
|
||||
|
||||
<!-- <row>
|
||||
<label value="${c:l('editarClienteController.lbNumExtension.value')}"/>
|
||||
<textbox id="txtNumExtension" width="70%" maxlength="14"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('editarClienteController.lbNumExtensionDos.value')}"/>
|
||||
<textbox id="txtNumExtensionDos" width="70%" maxlength="14"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
</row>
|
||||
-->
|
||||
|
||||
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbDescorreo.value')}" />
|
||||
<textbox id="txtDescorreo" width="70%"
|
||||
maxlength="60"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
||||
value="@{winEditarCliente$composer.cliente.desccorreo}" />
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
</tabpanel>
|
||||
|
@ -172,87 +181,78 @@
|
|||
<tabpanel>
|
||||
<grid fixedLayout="true">
|
||||
<columns>
|
||||
<column width="30%" />
|
||||
<column width="70%" />
|
||||
<column width="25%" />
|
||||
<column width="75%" />
|
||||
</columns>
|
||||
<rows>
|
||||
<!-- Tipo de domicilio -->
|
||||
<row>
|
||||
<label value="${c:l('editarClienteController.lbTipoDomicilio.value')}"/>
|
||||
<combobox id="cmbDomicilio" width="70%"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true"
|
||||
model="@{winEditarCliente$composer.lsTipoDomicilio}"/>
|
||||
</row>
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbTipoDomicilio.value')}" />
|
||||
<combobox id="cmbDomicilio" width="95%"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true"
|
||||
model="@{winEditarCliente$composer.lsTipoDomicilio}" />
|
||||
</row>
|
||||
<row>
|
||||
<!--Rua-->
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbCalle.value')}" />
|
||||
<textbox id="txtDireccionCalle" width="70%" maxlength="30" constraint="no empty"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
<textbox id="txtDireccionCalle"
|
||||
width="95%" maxlength="30" constraint="no empty"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||
</row>
|
||||
<row>
|
||||
<!--Numero-->
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbNumero.value')}" />
|
||||
<textbox id="txtDireccionNumero" constraint="no empty"
|
||||
width="70%" maxlength="30"
|
||||
<textbox id="txtDireccionNumero"
|
||||
constraint="no empty" width="40%" maxlength="30"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||
</row>
|
||||
<!--Apto-->
|
||||
<!--
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbNumeroInterior.value')}" />
|
||||
<textbox id="txtDireccionNumeroInterior"
|
||||
width="70%" maxlength="30"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||
</row>
|
||||
-->
|
||||
<row>
|
||||
<!--compl-->
|
||||
<label value="${c:l('editarClienteController.lbCompl.value')}" />
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbCompl.value')}" />
|
||||
<textbox id="txtDireccionCompl"
|
||||
width="70%" maxlength="30"
|
||||
|
||||
width="40%" maxlength="30"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||
</row>
|
||||
|
||||
|
||||
|
||||
<row>
|
||||
<!--Colonia-->
|
||||
<label value="${c:l('editarClienteController.lbColonia.value')}" />
|
||||
<textbox id="txtDescColonia" constraint="no empty"
|
||||
width="70%" maxlength="30"
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbColonia.value')}" />
|
||||
<textbox id="txtDescColonia"
|
||||
constraint="no empty" width="70%" maxlength="30"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||
</row>
|
||||
<row>
|
||||
<!--Ciudad-->
|
||||
<label value="${c:l('editarClienteController.lbCiudad.value')}" />
|
||||
<textbox id="txtDescCiudad" constraint="no empty"
|
||||
width="70%" maxlength="30"
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbCiudad.value')}" />
|
||||
<textbox id="txtDescCiudad"
|
||||
constraint="no empty" width="70%" maxlength="30"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||
</row>
|
||||
<row>
|
||||
<!--Estado-->
|
||||
<label value="${c:l('editarClienteController.lbEstado.value')}" />
|
||||
<textbox id="txtDescEstado" constraint="no empty"
|
||||
width="70%" maxlength="30"
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbEstado.value')}" />
|
||||
<textbox id="txtDescEstado"
|
||||
constraint="no empty" width="70%" maxlength="30"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||
</row>
|
||||
<row>
|
||||
<!--CP-->
|
||||
<label
|
||||
value="${c:l('editarClienteController.lbCP.value')}" />
|
||||
<textbox id="txtCP"
|
||||
width="70%" maxlength="6"
|
||||
<textbox id="txtCP" width="70%"
|
||||
maxlength="6"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
</tabpanel>
|
||||
|
||||
</tabpanels>
|
||||
</tabbox>
|
||||
</window>
|
||||
|
|
Loading…
Reference in New Issue