fixed bug #7639: As alterações solicitadas no arquivo

Exceto as que alterar o arquivo menu.properties
As alterações não feitas estão marcadas no arquivo anexo

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@58619 d1611594-4594-4d17-8e1d-87c2c4800839
master
tharcisio 2016-08-01 18:57:23 +00:00
parent 3ec60b2498
commit 96ec9f4c31
6 changed files with 467 additions and 533 deletions

View File

@ -5,9 +5,7 @@
package com.rjconsultores.ventaboletos.web.gui.controladores.esquemaoperacional; package com.rjconsultores.ventaboletos.web.gui.controladores.esquemaoperacional;
import java.util.Calendar; import java.util.Calendar;
import java.util.Date;
import java.util.List; import java.util.List;
import org.apache.log4j.Logger; import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope; import org.springframework.context.annotation.Scope;
@ -20,15 +18,12 @@ import org.zkoss.zk.ui.event.Event;
import org.zkoss.zul.Button; import org.zkoss.zul.Button;
import org.zkoss.zul.Combobox; import org.zkoss.zul.Combobox;
import org.zkoss.zul.Textbox; import org.zkoss.zul.Textbox;
import com.rjconsultores.ventaboletos.entidad.Autobus; import com.rjconsultores.ventaboletos.entidad.Autobus;
import com.rjconsultores.ventaboletos.entidad.AutobusDoc;
import com.rjconsultores.ventaboletos.entidad.Ciudad; import com.rjconsultores.ventaboletos.entidad.Ciudad;
import com.rjconsultores.ventaboletos.entidad.ClaseServicio; import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
import com.rjconsultores.ventaboletos.entidad.DiagramaAutobus; import com.rjconsultores.ventaboletos.entidad.DiagramaAutobus;
import com.rjconsultores.ventaboletos.entidad.Empresa; import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.entidad.MarcaAutobus; import com.rjconsultores.ventaboletos.entidad.MarcaAutobus;
import com.rjconsultores.ventaboletos.entidad.TipoDocAutobus;
import com.rjconsultores.ventaboletos.service.AutobusDocService; import com.rjconsultores.ventaboletos.service.AutobusDocService;
import com.rjconsultores.ventaboletos.service.AutobusService; import com.rjconsultores.ventaboletos.service.AutobusService;
import com.rjconsultores.ventaboletos.service.CiudadService; import com.rjconsultores.ventaboletos.service.CiudadService;
@ -37,17 +32,10 @@ import com.rjconsultores.ventaboletos.service.CorridaService;
import com.rjconsultores.ventaboletos.service.DiagramaAutobusService; import com.rjconsultores.ventaboletos.service.DiagramaAutobusService;
import com.rjconsultores.ventaboletos.service.EmpresaService; import com.rjconsultores.ventaboletos.service.EmpresaService;
import com.rjconsultores.ventaboletos.service.MarcaAutobusService; import com.rjconsultores.ventaboletos.service.MarcaAutobusService;
import com.rjconsultores.ventaboletos.service.TipoDocAutobusService;
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
import com.rjconsultores.ventaboletos.web.utilerias.MyDatebox;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderAutobusDoc;
/**
*
* @author Administrador
*/
@Controller("editarAutobusController") @Controller("editarAutobusController")
@Scope("prototype") @Scope("prototype")
public class EditarAutobusController extends MyGenericForwardComposer { public class EditarAutobusController extends MyGenericForwardComposer {
@ -69,25 +57,19 @@ public class EditarAutobusController extends MyGenericForwardComposer {
@Autowired @Autowired
private CiudadService ciudadService; private CiudadService ciudadService;
@Autowired @Autowired
private TipoDocAutobusService tipoDocAutobusService;
@Autowired
private EmpresaService empresaService; private EmpresaService empresaService;
private List<DiagramaAutobus> lsDiagramaAutobus; private List<DiagramaAutobus> lsDiagramaAutobus;
private List<Ciudad> lsCiudad; private List<Ciudad> lsCiudad;
private List<ClaseServicio> lsClaseServicio; private List<ClaseServicio> lsClaseServicio;
private List<MarcaAutobus> lsMarcas; private List<MarcaAutobus> lsMarcas;
private List<TipoDocAutobus> lsTipoDocAutobus;
private List<Empresa> lsEmpresas; private List<Empresa> lsEmpresas;
private Autobus autobus; private Autobus autobus;
private MyListbox autobusList; private MyListbox autobusList;
private MyListbox docsList;
private MyDatebox fecCaducidad;
private Textbox txtNome; private Textbox txtNome;
private Textbox txtNumvagon; private Textbox txtNumvagon;
private Combobox cmbDiagramaAutobus; private Combobox cmbDiagramaAutobus;
private Combobox cmbDiagramaAutobusPiso; private Combobox cmbDiagramaAutobusPiso;
private Combobox cmbTipoDocAutobus;
private Combobox cmbMarcas; private Combobox cmbMarcas;
private Combobox cmbClaseServicio; private Combobox cmbClaseServicio;
private Combobox cmbCiudad; private Combobox cmbCiudad;
@ -159,14 +141,6 @@ public class EditarAutobusController extends MyGenericForwardComposer {
this.lsMarcas = lsMarcas; this.lsMarcas = lsMarcas;
} }
public List<TipoDocAutobus> getLsTipoDocAutobus() {
return lsTipoDocAutobus;
}
public void setLsTipoDocAutobus(List<TipoDocAutobus> lsTipoDocAutobus) {
this.lsTipoDocAutobus = lsTipoDocAutobus;
}
public List<Empresa> getLsEmpresas() { public List<Empresa> getLsEmpresas() {
return lsEmpresas; return lsEmpresas;
} }
@ -181,7 +155,6 @@ public class EditarAutobusController extends MyGenericForwardComposer {
lsCiudad = ciudadService.obtenerTodos(); lsCiudad = ciudadService.obtenerTodos();
lsClaseServicio = claseServicioService.obtenerTodos(); lsClaseServicio = claseServicioService.obtenerTodos();
lsMarcas = marcaAutobusService.obtenerTodos(); lsMarcas = marcaAutobusService.obtenerTodos();
lsTipoDocAutobus = tipoDocAutobusService.obtenerTodos();
lsEmpresas = empresaService.obtenerTodos(); lsEmpresas = empresaService.obtenerTodos();
autobus = (Autobus) Executions.getCurrent().getArg().get("autobus"); autobus = (Autobus) Executions.getCurrent().getArg().get("autobus");
@ -189,11 +162,8 @@ public class EditarAutobusController extends MyGenericForwardComposer {
super.doAfterCompose(comp); super.doAfterCompose(comp);
docsList.setItemRenderer(new RenderAutobusDoc());
if (autobus.getAutobusId() != null) { if (autobus.getAutobusId() != null) {
autobus.setAutobusDocList(autobusDocService.obtenerPorAutobus(autobus)); autobus.setAutobusDocList(autobusDocService.obtenerPorAutobus(autobus));
docsList.setData(autobus.getAutobusDocList());
} }
txtNome.focus(); txtNome.focus();
@ -203,32 +173,6 @@ public class EditarAutobusController extends MyGenericForwardComposer {
} }
} }
public void onClick$btnAddDoc(Event ev) throws InterruptedException {
Date fec = fecCaducidad.getValue();
AutobusDoc doc = new AutobusDoc();
doc.setAutobus(autobus);
doc.setFechaCaducidad(fec);
doc.setTipoDocAutobus((TipoDocAutobus)cmbTipoDocAutobus.getSelectedItem().getValue());
doc.setActivo(Boolean.TRUE);
doc.setFecmodif(Calendar.getInstance().getTime());
doc.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
docsList.addItemNovo(doc);
}
public void onClick$btnRemDoc(Event ev) throws InterruptedException {
AutobusDoc doc = (AutobusDoc) docsList.getSelected();
docsList.removeSelectedItem();
if (doc.getAutobusDocId() != null) {
doc.setFecmodif(Calendar.getInstance().getTime());
doc.setActivo(Boolean.FALSE);
doc.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
docsList.addItemNovo(doc);
}
}
public void onClick$btnSalvar(Event ev) throws InterruptedException { public void onClick$btnSalvar(Event ev) throws InterruptedException {
txtNome.getValue(); txtNome.getValue();
txtNumvagon.getValue(); txtNumvagon.getValue();
@ -238,21 +182,25 @@ public class EditarAutobusController extends MyGenericForwardComposer {
autobus.setActivo(Boolean.TRUE); autobus.setActivo(Boolean.TRUE);
autobus.setFecmodif(Calendar.getInstance().getTime()); autobus.setFecmodif(Calendar.getInstance().getTime());
autobus.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); autobus.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
autobus.setEmpresa(cmbEmpresas.getSelectedItem() == null ? null : (Empresa)cmbEmpresas.getSelectedItem().getValue()); autobus.setEmpresa(cmbEmpresas.getSelectedItem() == null ? null
autobus.setMarcaAutobus(cmbMarcas.getSelectedItem() == null ? null : (MarcaAutobus)cmbMarcas.getSelectedItem().getValue()); : (Empresa) cmbEmpresas.getSelectedItem().getValue());
autobus.setCiudad(cmbCiudad.getSelectedItem() == null ? null : (Ciudad)cmbCiudad.getSelectedItem().getValue()); autobus.setMarcaAutobus(cmbMarcas.getSelectedItem() == null ? null
autobus.setClaseServicio(cmbClaseServicio.getSelectedItem() == null ? null : (ClaseServicio)cmbClaseServicio.getSelectedItem().getValue()); : (MarcaAutobus) cmbMarcas.getSelectedItem().getValue());
autobus.setDiagramaAutobusPiso(cmbDiagramaAutobusPiso.getSelectedItem() == null ? null : (DiagramaAutobus)cmbDiagramaAutobusPiso.getSelectedItem().getValue()); autobus.setCiudad(cmbCiudad.getSelectedItem() == null ? null
: (Ciudad) cmbCiudad.getSelectedItem().getValue());
autobus.setClaseServicio(cmbClaseServicio.getSelectedItem() == null ? null
: (ClaseServicio) cmbClaseServicio.getSelectedItem().getValue());
autobus.setDiagramaAutobusPiso(cmbDiagramaAutobusPiso.getSelectedItem() == null ? null
: (DiagramaAutobus) cmbDiagramaAutobusPiso.getSelectedItem().getValue());
autobus.setAutobusDocList(docsList.getListData()); List<Autobus> lsAutobus = autobusService.buscar(autobus.getNumautobus(),
List<Autobus> lsAutobus =
autobusService.buscar(autobus.getNumautobus(),
autobus.getDiagramaAutobus()); autobus.getDiagramaAutobus());
boolean podeSalvar = false; boolean podeSalvar = false;
if (lsAutobus.isEmpty()) { if (lsAutobus.isEmpty()) {
podeSalvar = true; podeSalvar = true;
} else { }
else {
if (autobus.getAutobusId() != null) { if (autobus.getAutobusId() != null) {
for (Autobus c : lsAutobus) { for (Autobus c : lsAutobus) {
if (c.getAutobusId().equals(autobus.getAutobusId())) { if (c.getAutobusId().equals(autobus.getAutobusId())) {
@ -263,32 +211,32 @@ public class EditarAutobusController extends MyGenericForwardComposer {
} }
if (!podeSalvar) { if (!podeSalvar) {
Messagebox.show( Messagebox.show(Labels.getLabel("MSG.Registro.Existe"),
Labels.getLabel("MSG.Registro.Existe"), Labels.getLabel("editarAutobusController.window.title"), Messagebox.OK,
Labels.getLabel("editarAutobusController.window.title"), Messagebox.EXCLAMATION);
Messagebox.OK, Messagebox.EXCLAMATION); }
} else { else {
if (autobus.getAutobusId() == null) { if (autobus.getAutobusId() == null) {
autobusService.suscribir(autobus); autobusService.suscribir(autobus);
autobusList.addItem(autobus); autobusList.addItem(autobus);
} else { }
else {
autobusService.actualizacion(autobus); autobusService.actualizacion(autobus);
autobusList.updateItem(autobus); autobusList.updateItem(autobus);
} }
Messagebox.show( Messagebox.show(Labels.getLabel("editarAutobusController.MSG.suscribirOK"),
Labels.getLabel("editarAutobusController.MSG.suscribirOK"), Labels.getLabel("editarAutobusController.window.title"), Messagebox.OK,
Labels.getLabel("editarAutobusController.window.title"), Messagebox.INFORMATION);
Messagebox.OK, Messagebox.INFORMATION);
closeWindow(); closeWindow();
} }
} catch (Exception ex) { }
catch (Exception ex) {
log.error("editarAutobusController: " + ex); log.error("editarAutobusController: " + ex);
Messagebox.show( Messagebox.show(Labels.getLabel("MSG.Error"),
Labels.getLabel("MSG.Error"), Labels.getLabel("editarAutobusController.window.title"), Messagebox.OK,
Labels.getLabel("editarAutobusController.window.title"), Messagebox.ERROR);
Messagebox.OK, Messagebox.ERROR);
} }
} }
@ -301,27 +249,31 @@ public class EditarAutobusController extends MyGenericForwardComposer {
if (resp == Messagebox.YES) { if (resp == Messagebox.YES) {
if ((corridaService.buscarPorAutobusCorridasFuturas(autobus.getDiagramaAutobus()).isEmpty()) && if ((corridaService.buscarPorAutobusCorridasFuturas(autobus.getDiagramaAutobus())
(corridaService.buscarPorRolOperativoCorridasFuturas(autobus.getDiagramaAutobus()).isEmpty())) { .isEmpty())
&& (corridaService
.buscarPorRolOperativoCorridasFuturas(autobus.getDiagramaAutobus())
.isEmpty())) {
autobusService.borrar(autobus); autobusService.borrar(autobus);
Messagebox.show( Messagebox.show(Labels.getLabel("editarAutobusController.MSG.borrarOK"),
Labels.getLabel("editarAutobusController.MSG.borrarOK"), Labels.getLabel("editarAutobusController.window.title"), Messagebox.OK,
Labels.getLabel("editarAutobusController.window.title"), Messagebox.INFORMATION);
Messagebox.OK, Messagebox.INFORMATION);
autobusList.removeItem(autobus); autobusList.removeItem(autobus);
closeWindow(); closeWindow();
} else { }
else {
Messagebox.show( Messagebox.show(
Labels.getLabel("editarDiagramaAutobusController.MSG.Corrida.Futura"), Labels.getLabel("editarDiagramaAutobusController.MSG.Corrida.Futura"),
Labels.getLabel("editarDiagramaAutobusController.window.title"), Labels.getLabel("editarDiagramaAutobusController.window.title"),
Messagebox.OK, Messagebox.EXCLAMATION); Messagebox.OK, Messagebox.EXCLAMATION);
} }
} }
} catch (Exception ex) { }
catch (Exception ex) {
log.error(ex); log.error(ex);
} }
} }

View File

@ -5,7 +5,6 @@ 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;
@ -31,7 +30,6 @@ 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;
@ -47,13 +45,11 @@ import com.rjconsultores.ventaboletos.entidad.TarjetaFidelidad;
import com.rjconsultores.ventaboletos.entidad.TipoDomicilio; import com.rjconsultores.ventaboletos.entidad.TipoDomicilio;
import com.rjconsultores.ventaboletos.entidad.TipoOcupacion; import com.rjconsultores.ventaboletos.entidad.TipoOcupacion;
import com.rjconsultores.ventaboletos.service.ClienteCursoService; import com.rjconsultores.ventaboletos.service.ClienteCursoService;
import com.rjconsultores.ventaboletos.service.ClienteDescuentoService;
import com.rjconsultores.ventaboletos.service.ClienteService; import com.rjconsultores.ventaboletos.service.ClienteService;
import com.rjconsultores.ventaboletos.service.EmpresaService; import com.rjconsultores.ventaboletos.service.EmpresaService;
import com.rjconsultores.ventaboletos.service.EscolaService; 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.TarjetaFidelidadService;
import com.rjconsultores.ventaboletos.service.TipoDomicilioService; import com.rjconsultores.ventaboletos.service.TipoDomicilioService;
import com.rjconsultores.ventaboletos.service.TipoOcupacionService; import com.rjconsultores.ventaboletos.service.TipoOcupacionService;
import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties; import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties;
@ -75,7 +71,6 @@ public class EditarClienteController extends MyGenericForwardComposer {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
private static Logger log = Logger.getLogger(EditarClienteController.class); private static Logger log = Logger.getLogger(EditarClienteController.class);
private static final Short TIPO_OCUPACION_ESTUDANTE = Short.valueOf("22");
private ClienteService clienteService; private ClienteService clienteService;
private MotivoViajeService motivoViajeService; private MotivoViajeService motivoViajeService;
@ -86,13 +81,9 @@ public class EditarClienteController extends MyGenericForwardComposer {
@Autowired @Autowired
private RutaService rutaService; private RutaService rutaService;
@Autowired @Autowired
private ClienteDescuentoService clienteDescuentoService;
@Autowired
private ClienteCursoService clienteCursoService; private ClienteCursoService clienteCursoService;
@Autowired @Autowired
private EmpresaService empresaService; private EmpresaService empresaService;
@Autowired
private TarjetaFidelidadService tarjetaFidelidadService;
private Cliente cliente; private Cliente cliente;
private MyListbox clienteList; private MyListbox clienteList;
@ -114,9 +105,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
private MyTextbox txtCP; private MyTextbox txtCP;
private Datebox dateFecNacimiento; private Datebox dateFecNacimiento;
private Intbox txtCanthijos;
private Longbox txtNumFidelidade; private Longbox txtNumFidelidade;
private Intbox txtEdad;
private Button btnApagar; private Button btnApagar;
private Button btnSalvar; private Button btnSalvar;
private Button btnRemoverFidelidade; private Button btnRemoverFidelidade;
@ -181,10 +170,10 @@ public class EditarClienteController extends MyGenericForwardComposer {
private MyListbox clienteFidelidadeMyListBox; private MyListbox clienteFidelidadeMyListBox;
public void aplicarMascara() { public void aplicarMascara() {
Clients.evalJavaScript("jQuery('#" + txtNumFax.getUuid() Clients.evalJavaScript(
+ "').mask('(999)9999-9999?9');jQuery('#" + numtelefonodos.getUuid() "jQuery('#" + txtNumFax.getUuid() + "').mask('(999)9999-9999?9');jQuery('#"
+ "').mask('(999)9999-9999?9');jQuery('#" + numtelefonouno.getUuid() + numtelefonodos.getUuid() + "').mask('(999)9999-9999?9');jQuery('#"
+ "').mask('(999)9999-9999?9')"); + numtelefonouno.getUuid() + "').mask('(999)9999-9999?9')");
} }
private void desabilitarComponentes(Boolean desabilitar) { private void desabilitarComponentes(Boolean desabilitar) {
@ -205,8 +194,6 @@ public class EditarClienteController extends MyGenericForwardComposer {
txtDescEstado.setDisabled(desabilitar); txtDescEstado.setDisabled(desabilitar);
txtCP.setDisabled(desabilitar); txtCP.setDisabled(desabilitar);
dateFecNacimiento.setDisabled(desabilitar); dateFecNacimiento.setDisabled(desabilitar);
txtCanthijos.setDisabled(desabilitar);
txtEdad.setDisabled(desabilitar);
btnApagar.setDisabled(desabilitar); btnApagar.setDisabled(desabilitar);
btnSalvar.setDisabled(desabilitar); btnSalvar.setDisabled(desabilitar);
radFeminino.setDisabled(desabilitar); radFeminino.setDisabled(desabilitar);
@ -268,7 +255,8 @@ public class EditarClienteController extends MyGenericForwardComposer {
@Override @Override
public void onEvent(Event arg0) throws Exception { public void onEvent(Event arg0) throws Exception {
ClienteDescuento cd = (ClienteDescuento) clienteDescuentoMyListBox.getSelected(); ClienteDescuento cd = (ClienteDescuento) clienteDescuentoMyListBox
.getSelected();
exibeClienteDescuento(cd); exibeClienteDescuento(cd);
lsClienteDescuento.remove(cd); lsClienteDescuento.remove(cd);
clienteDescuentoMyListBox.setData(lsClienteDescuento); clienteDescuentoMyListBox.setData(lsClienteDescuento);
@ -279,14 +267,16 @@ public class EditarClienteController extends MyGenericForwardComposer {
clienteFidelidadeMyListBox.addEventListener("onDoubleClick", new EventListener() { clienteFidelidadeMyListBox.addEventListener("onDoubleClick", new EventListener() {
@Override @Override
public void onEvent(Event arg0) throws Exception { public void onEvent(Event arg0) throws Exception {
ClienteFidelidad clienteFidelidad = (ClienteFidelidad) clienteFidelidadeMyListBox.getSelected(); ClienteFidelidad clienteFidelidad = (ClienteFidelidad) clienteFidelidadeMyListBox
.getSelected();
exibeClienteFidelidade(clienteFidelidad); exibeClienteFidelidade(clienteFidelidad);
lsClienteFidelidad.remove(clienteFidelidad); lsClienteFidelidad.remove(clienteFidelidad);
clienteFidelidadeMyListBox.setData(lsClienteFidelidad); clienteFidelidadeMyListBox.setData(lsClienteFidelidad);
} }
}); });
} else { }
else {
cliente = clienteService.obtenerID(cliente.getClienteId()); cliente = clienteService.obtenerID(cliente.getClienteId());
lsClienteFidelidad = cliente.getListClienteFidelidadActivos(); lsClienteFidelidad = cliente.getListClienteFidelidadActivos();
@ -310,18 +300,21 @@ 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);
} }
if ((cliente.getLsClienteDireccion() != null) && (!cliente.getLsClienteDireccion().isEmpty())) { if ((cliente.getLsClienteDireccion() != null)
&& (!cliente.getLsClienteDireccion().isEmpty())) {
if (cliente.getLsClienteDireccion().get(0) != null) { if (cliente.getLsClienteDireccion().get(0) != null) {
ClienteDireccion direccion = cliente.getLsClienteDireccion().get(0); ClienteDireccion direccion = cliente.getLsClienteDireccion().get(0);
if (direccion.getTipodomicilioId() != null) { if (direccion.getTipodomicilioId() != null) {
@ -359,7 +352,8 @@ public class EditarClienteController extends MyGenericForwardComposer {
@Override @Override
public void onEvent(Event arg0) throws Exception { public void onEvent(Event arg0) throws Exception {
ClienteDescuento cd = (ClienteDescuento) clienteDescuentoMyListBox.getSelected(); ClienteDescuento cd = (ClienteDescuento) clienteDescuentoMyListBox
.getSelected();
exibeClienteDescuento(cd); exibeClienteDescuento(cd);
lsClienteDescuento.remove(cd); lsClienteDescuento.remove(cd);
clienteDescuentoMyListBox.setData(lsClienteDescuento); clienteDescuentoMyListBox.setData(lsClienteDescuento);
@ -369,7 +363,8 @@ public class EditarClienteController extends MyGenericForwardComposer {
clienteDescuentoMyListBox.setData(new ArrayList<ClienteDescuento>()); clienteDescuentoMyListBox.setData(new ArrayList<ClienteDescuento>());
if ((cliente.getLsClienteDescuento() != null) && (!cliente.getLsClienteDescuento().isEmpty())) { if ((cliente.getLsClienteDescuento() != null)
&& (!cliente.getLsClienteDescuento().isEmpty())) {
lsClienteDescuento = cliente.getLsClienteDescuento(); lsClienteDescuento = cliente.getLsClienteDescuento();
clienteDescuentoMyListBox.setData(lsClienteDescuento); clienteDescuentoMyListBox.setData(lsClienteDescuento);
estudanteComDesconto = true; estudanteComDesconto = true;
@ -378,10 +373,12 @@ public class EditarClienteController extends MyGenericForwardComposer {
clienteFidelidadeMyListBox.setItemRenderer(new RenderClienteFidelidade()); clienteFidelidadeMyListBox.setItemRenderer(new RenderClienteFidelidade());
if (ApplicationProperties.getInstance().podeEditarClienteFidelidade()) { if (ApplicationProperties.getInstance().podeEditarClienteFidelidade()) {
clienteFidelidadeMyListBox.addEventListener("onDoubleClick", new EventListener() { clienteFidelidadeMyListBox.addEventListener("onDoubleClick",
new EventListener() {
@Override @Override
public void onEvent(Event arg0) throws Exception { public void onEvent(Event arg0) throws Exception {
ClienteFidelidad clienteFidelidad = (ClienteFidelidad) clienteFidelidadeMyListBox.getSelected(); ClienteFidelidad clienteFidelidad = (ClienteFidelidad) clienteFidelidadeMyListBox
.getSelected();
exibeClienteFidelidade(clienteFidelidad); exibeClienteFidelidade(clienteFidelidad);
lsClienteFidelidad.remove(clienteFidelidad); lsClienteFidelidad.remove(clienteFidelidad);
clienteFidelidadeMyListBox.setData(lsClienteFidelidad); clienteFidelidadeMyListBox.setData(lsClienteFidelidad);
@ -389,17 +386,23 @@ public class EditarClienteController extends MyGenericForwardComposer {
}); });
} }
if ((cliente.getListClienteFidelidadActivos() != null) && (!cliente.getListClienteFidelidadActivos().isEmpty())) { if ((cliente.getListClienteFidelidadActivos() != null)
&& (!cliente.getListClienteFidelidadActivos().isEmpty())) {
lsClienteFidelidad = cliente.getListClienteFidelidadActivos(); lsClienteFidelidad = cliente.getListClienteFidelidadActivos();
clienteFidelidadeMyListBox.setData(lsClienteFidelidad); clienteFidelidadeMyListBox.setData(lsClienteFidelidad);
} }
// if ((cliente.getLsClienteDescuento() != null) && (!cliente.getLsClienteDescuento().isEmpty())) { // if ((cliente.getLsClienteDescuento() != null) &&
// if (null != cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size() - 1) && // (!cliente.getLsClienteDescuento().isEmpty())) {
// cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size() - 1).getActivo() == 1) { // if (null !=
// cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size() - 1)
// &&
// cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size() -
// 1).getActivo() == 1) {
// estudanteComDesconto = true; // estudanteComDesconto = true;
// chkEstudanteComDesconto.setChecked(true); // chkEstudanteComDesconto.setChecked(true);
// ClienteDescuento cd = cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size() - 1); // ClienteDescuento cd =
// cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size() - 1);
// cmbLinha.setText(cd.getRuta().getDescruta()); // cmbLinha.setText(cd.getRuta().getDescruta());
// linha = cd.getRuta(); // linha = cd.getRuta();
// cmbParadaOrigem.setText(cd.getOrigem().getDescparada()); // cmbParadaOrigem.setText(cd.getOrigem().getDescparada());
@ -451,21 +454,24 @@ public class EditarClienteController extends MyGenericForwardComposer {
lsClienteDireccion = cliente.getLsClienteDireccion(); lsClienteDireccion = cliente.getLsClienteDireccion();
txtNombCliente.focus(); txtNombCliente.focus();
txtDireccionCalle.focus(); txtDireccionCalle.focus();
if(cliente.getListClienteFidelidadActivos() != null && cliente.getListClienteFidelidadActivos().size()>0){ if (cliente.getListClienteFidelidadActivos() != null
&& cliente.getListClienteFidelidadActivos().size() > 0) {
if (!ApplicationProperties.getInstance().podeEditarClienteFidelidade()) { if (!ApplicationProperties.getInstance().podeEditarClienteFidelidade()) {
desabilitarComponentes(Boolean.TRUE); desabilitarComponentes(Boolean.TRUE);
Messagebox.show(Labels.getLabel("editarClienteController.msg.edicao.nao.permitida"), Messagebox.show(
Labels.getLabel("editarClienteController.window.title"), Labels.getLabel("editarClienteController.msg.edicao.nao.permitida"),
Messagebox.OK, Messagebox.INFORMATION); Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.INFORMATION);
} }
} }
// 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"), Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.OK, Messagebox.ERROR); Messagebox.ERROR);
} }
} }
@ -489,8 +495,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
Curso curso = (Curso) cursoList.getSelected(); Curso curso = (Curso) cursoList.getSelected();
if (curso != null) { if (curso != null) {
int resp = Messagebox.show( int resp = Messagebox.show(Labels.getLabel("editarCursoController.MSG.borrarPergunta"),
Labels.getLabel("editarCursoController.MSG.borrarPergunta"),
Labels.getLabel("editarCursoController.window.title"), Labels.getLabel("editarCursoController.window.title"),
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION); Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
if (resp == Messagebox.YES) { if (resp == Messagebox.YES) {
@ -502,8 +507,11 @@ public class EditarClienteController extends MyGenericForwardComposer {
cursoList.clearSelection(); cursoList.clearSelection();
} }
} }
} else { }
Messagebox.show(Labels.getLabel("editarPricingController.MSG.selectItem"), Labels.getLabel("editarPricingController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION); else {
Messagebox.show(Labels.getLabel("editarPricingController.MSG.selectItem"),
Labels.getLabel("editarPricingController.window.title"), Messagebox.OK,
Messagebox.EXCLAMATION);
} }
} }
@ -511,7 +519,8 @@ 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);
} }
@ -572,7 +581,8 @@ 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);
@ -624,7 +634,8 @@ public class EditarClienteController extends MyGenericForwardComposer {
cantMaxMesInt = null; cantMaxMesInt = null;
if (cliente.getLsClienteDescuento() != null && cliente.getLsClienteDescuento().size() > 0) { if (cliente.getLsClienteDescuento() != null
&& cliente.getLsClienteDescuento().size() > 0) {
int resp = Messagebox.show( int resp = Messagebox.show(
Labels.getLabel("editarClienteController.msg.confirmarRemoverLsDescuento"), Labels.getLabel("editarClienteController.msg.confirmarRemoverLsDescuento"),
Labels.getLabel("editarClienteController.window.title"), Labels.getLabel("editarClienteController.window.title"),
@ -669,7 +680,8 @@ 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);
@ -729,8 +741,6 @@ public class EditarClienteController extends MyGenericForwardComposer {
txtApellidoPaterno.getValue(); txtApellidoPaterno.getValue();
txtApellidoMaterno.getValue(); txtApellidoMaterno.getValue();
txtNumRfc.getValue(); txtNumRfc.getValue();
txtEdad.getValue();
txtCanthijos.getValue();
txtDescorreo.getValue(); txtDescorreo.getValue();
txtNumCurp.getValue(); txtNumCurp.getValue();
txtNumFax.getValue(); txtNumFax.getValue();
@ -743,10 +753,9 @@ public class EditarClienteController extends MyGenericForwardComposer {
if (cliente.getClienteId() == null) { if (cliente.getClienteId() == null) {
List<Cliente> lsCliente = clienteService.buscarPorDocumento(txtNumCurp.getValue()); List<Cliente> lsCliente = clienteService.buscarPorDocumento(txtNumCurp.getValue());
if (!lsCliente.isEmpty()) { if (!lsCliente.isEmpty()) {
Messagebox.show( Messagebox.show(Labels.getLabel("editarClienteController.MSG.documentoexiste"),
Labels.getLabel("editarClienteController.MSG.documentoexiste"), Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Labels.getLabel("editarClienteController.window.title"), Messagebox.EXCLAMATION);
Messagebox.OK, Messagebox.EXCLAMATION);
return; return;
} }
@ -757,16 +766,19 @@ public class EditarClienteController extends MyGenericForwardComposer {
try { try {
if (cliente.getClienteId() == null) { if (cliente.getClienteId() == null) {
if (cmbMotivacionViaje.getSelectedItem() != null) { if (cmbMotivacionViaje.getSelectedItem() != null) {
cliente.setMotivoviajeId((MotivoViaje) cmbMotivacionViaje.getSelectedItem().getValue()); cliente.setMotivoviajeId(
(MotivoViaje) cmbMotivacionViaje.getSelectedItem().getValue());
} }
if (cmbOcupacion.getSelectedItem() != null) { if (cmbOcupacion.getSelectedItem() != null) {
cliente.setTipoocupacionId((TipoOcupacion) cmbOcupacion.getSelectedItem().getValue()); cliente.setTipoocupacionId(
(TipoOcupacion) cmbOcupacion.getSelectedItem().getValue());
} }
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");
} }
@ -778,7 +790,8 @@ 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);
@ -808,20 +821,22 @@ public class EditarClienteController extends MyGenericForwardComposer {
} }
Messagebox.show(Labels.getLabel("editarClienteController.MSG.suscribirOK"), Messagebox.show(Labels.getLabel("editarClienteController.MSG.suscribirOK"),
Labels.getLabel("editarClienteController.window.title"), Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.OK, 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"), Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
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"), Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.OK, Messagebox.ERROR); Messagebox.ERROR);
} }
} }
@ -843,24 +858,28 @@ public class EditarClienteController extends MyGenericForwardComposer {
public void onSelect$cmbParadaOrigemCve(Event ev) { public void onSelect$cmbParadaOrigemCve(Event ev) {
if (cmbParadaOrigemCve.getSelectedItem() != null) { if (cmbParadaOrigemCve.getSelectedItem() != null) {
cmbParadaOrigem.setComboItemByParada((Parada) cmbParadaOrigemCve.getSelectedItem().getValue()); cmbParadaOrigem
.setComboItemByParada((Parada) cmbParadaOrigemCve.getSelectedItem().getValue());
} }
} }
public void onSelect$cmbParadaOrigem(Event ev) { public void onSelect$cmbParadaOrigem(Event ev) {
if (cmbParadaOrigem.getSelectedItem() != null) if (cmbParadaOrigem.getSelectedItem() != null)
cmbParadaOrigemCve.setComboItemByParada((Parada) cmbParadaOrigem.getSelectedItem().getValue()); cmbParadaOrigemCve
.setComboItemByParada((Parada) cmbParadaOrigem.getSelectedItem().getValue());
} }
public void onSelect$cmbParadaDestinoCve(Event ev) { public void onSelect$cmbParadaDestinoCve(Event ev) {
if (cmbParadaDestinoCve.getSelectedItem() != null) { if (cmbParadaDestinoCve.getSelectedItem() != null) {
cmbParadaDestino.setComboItemByParada((Parada) cmbParadaDestinoCve.getSelectedItem().getValue()); cmbParadaDestino.setComboItemByParada(
(Parada) cmbParadaDestinoCve.getSelectedItem().getValue());
} }
} }
public void onSelect$cmbParadaDestino(Event ev) { public void onSelect$cmbParadaDestino(Event ev) {
if (cmbParadaDestino.getSelectedItem() != null) { if (cmbParadaDestino.getSelectedItem() != null) {
cmbParadaDestinoCve.setComboItemByParada((Parada) cmbParadaDestino.getSelectedItem().getValue()); cmbParadaDestinoCve
.setComboItemByParada((Parada) cmbParadaDestino.getSelectedItem().getValue());
} }
} }
@ -872,21 +891,25 @@ public class EditarClienteController extends MyGenericForwardComposer {
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION); Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
if (resp == Messagebox.YES) { if (resp == Messagebox.YES) {
if (null != cliente.getLsClienteDescuento() && 0 != cliente.getLsClienteDescuento().size() - 1 && null != cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size() - 1)) { if (null != cliente.getLsClienteDescuento()
cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size() - 1).setActivo(0); && 0 != cliente.getLsClienteDescuento().size() - 1
&& null != cliente.getLsClienteDescuento()
.get(cliente.getLsClienteDescuento().size() - 1)) {
cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size() - 1)
.setActivo(0);
} }
clienteService.borrar(cliente); clienteService.borrar(cliente);
Messagebox.show( Messagebox.show(Labels.getLabel("editarClienteController.MSG.borrarOK"),
Labels.getLabel("editarClienteController.MSG.borrarOK"), Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Labels.getLabel("editarClienteController.window.title"), Messagebox.INFORMATION);
Messagebox.OK, Messagebox.INFORMATION);
clienteList.removeItem(cliente); clienteList.removeItem(cliente);
closeWindow(); closeWindow();
} }
} catch (Exception ex) { }
catch (Exception ex) {
log.error(ex); log.error(ex);
} }
} }
@ -900,18 +923,24 @@ 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 no passado, // caso chkEstudanteComDesconto não esteja checkado e o cliente ja tenha tido algum desconto
// 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 à nenhum desconto
if (!chkEstudanteComDesconto.isChecked() && cliente.getLsClienteDescuento() != null && cliente.getLsClienteDescuento().size() > 0) { if (!chkEstudanteComDesconto.isChecked() && cliente.getLsClienteDescuento() != null
cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size() - 1).setActivo(0); && cliente.getLsClienteDescuento().size() > 0) {
cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size() - 1)
.setActivo(0);
} }
// Caso todos os dias da semana forem false, significa que, não foi determinado nenhum dia da semana para ter desconto, // Caso todos os dias da semana forem false, significa que, não foi determinado nenhum dia
// da semana para ter desconto,
// assim nunca será possível aplicar o desconto // assim nunca será possível aplicar o desconto
if (chkEstudanteComDesconto.isChecked() && !chkINDDOMINGO.isChecked() && !chkINDLUNES.isChecked() && if (chkEstudanteComDesconto.isChecked() && !chkINDDOMINGO.isChecked()
!chkINDMARTES.isChecked() && !chkINDMIERCOLES.isChecked() && && !chkINDLUNES.isChecked() && !chkINDMARTES.isChecked()
!chkINDJUEVES.isChecked() && !chkINDVIERNES.isChecked() && !chkINDSABADO.isChecked()) { && !chkINDMIERCOLES.isChecked() && !chkINDJUEVES.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());
@ -929,31 +958,34 @@ 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");
} }
cd.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); cd.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
cd.setFecmodif(Calendar.getInstance().getTime()); cd.setFecmodif(Calendar.getInstance().getTime());
cd.setActivo(1); cd.setActivo(1);
if (null == cliente.getLsClienteDescuento() || 0 == cliente.getLsClienteDescuento().size()) { if (null == cliente.getLsClienteDescuento()
|| 0 == cliente.getLsClienteDescuento().size()) {
cliente.setLsClienteDescuento(new ArrayList<ClienteDescuento>()); cliente.setLsClienteDescuento(new ArrayList<ClienteDescuento>());
cliente.getLsClienteDescuento().add(cd); cliente.getLsClienteDescuento().add(cd);
} else { }
cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size() - 1).setActivo(0); else {
cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size() - 1)
.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;
} }
log.error("editarClienteController: " + ex); log.error("editarClienteController: " + ex);
Messagebox.show( Messagebox.show(Labels.getLabel("MSG.Error"),
Labels.getLabel("MSG.Error"), Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Labels.getLabel("editarClienteController.window.title"), Messagebox.ERROR);
Messagebox.OK, Messagebox.ERROR);
} }
} }
@ -1164,38 +1196,43 @@ 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"), Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.OK, Messagebox.ERROR); Messagebox.ERROR);
return; return;
} }
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"), Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.OK, Messagebox.ERROR); Messagebox.ERROR);
return; return;
} }
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"), Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.OK, Messagebox.ERROR); Messagebox.ERROR);
return; return;
} }
if (!chkINDDOMINGO.isChecked() && !chkINDLUNES.isChecked() && !chkINDMARTES.isChecked() && !chkINDMIERCOLES.isChecked() if (!chkINDDOMINGO.isChecked() && !chkINDLUNES.isChecked() && !chkINDMARTES.isChecked()
&& !chkINDJUEVES.isChecked() && !chkINDVIERNES.isChecked() && !chkINDSABADO.isChecked()) { && !chkINDMIERCOLES.isChecked() && !chkINDJUEVES.isChecked()
&& !chkINDVIERNES.isChecked() && !chkINDSABADO.isChecked()) {
Messagebox.show(Labels.getLabel("editarClienteController.msg.noDiaSelecto"), Messagebox.show(Labels.getLabel("editarClienteController.msg.noDiaSelecto"),
Labels.getLabel("editarClienteController.window.title"), Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
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());
@ -1207,43 +1244,48 @@ 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"), Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.OK, Messagebox.ERROR); Messagebox.ERROR);
return; return;
} }
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"), Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.OK, Messagebox.ERROR); Messagebox.ERROR);
return; return;
} }
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"), Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.OK, Messagebox.ERROR); Messagebox.ERROR);
return; return;
} }
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");
} }
if (isFecFimBeforeFecIni(clienteDescuento)) { if (isFecFimBeforeFecIni(clienteDescuento)) {
try { try {
Messagebox.show(Labels.getLabel("editarClienteController.msg.fecFinBeforeFecIni"), Messagebox.show(Labels.getLabel("editarClienteController.msg.fecFinBeforeFecIni"),
Labels.getLabel("editarClienteController.window.title"), Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.OK, Messagebox.EXCLAMATION); Messagebox.EXCLAMATION);
} catch (InterruptedException e) { }
catch (InterruptedException e) {
log.error(e); log.error(e);
return; return;
} }
@ -1259,7 +1301,8 @@ 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);
@ -1278,30 +1321,42 @@ public class EditarClienteController extends MyGenericForwardComposer {
private boolean isVigenciaConflitante(ClienteDescuento clienteDescuento) { private boolean isVigenciaConflitante(ClienteDescuento clienteDescuento) {
if (lsClienteDescuento.size() > 0) { if (lsClienteDescuento.size() > 0) {
for (ClienteDescuento cd : lsClienteDescuento) { for (ClienteDescuento cd : lsClienteDescuento) {
if((cd.getRuta().getRutaId().intValue() == clienteDescuento.getRuta().getRutaId().intValue() || clienteDescuento.getRuta().getRutaId().intValue() == -1 || cd.getRuta().getRutaId().intValue() == -1 ) if ((cd.getRuta().getRutaId().intValue() == clienteDescuento.getRuta().getRutaId()
&& cd.getOrigem().getParadaId().intValue() == clienteDescuento.getOrigem().getParadaId().intValue() .intValue() || clienteDescuento.getRuta().getRutaId().intValue() == -1
&& cd.getDestino().getParadaId().intValue() == clienteDescuento.getDestino().getParadaId().intValue()){ || cd.getRuta().getRutaId().intValue() == -1)
&& cd.getOrigem().getParadaId().intValue() == clienteDescuento.getOrigem()
.getParadaId().intValue()
&& cd.getDestino().getParadaId().intValue() == clienteDescuento.getDestino()
.getParadaId().intValue()) {
if((DateUtil.inicioFecha(clienteDescuento.getFecIni()).after(DateUtil.inicioFecha(cd.getFecIni()))) if ((DateUtil.inicioFecha(clienteDescuento.getFecIni())
&&(DateUtil.inicioFecha(clienteDescuento.getFecIni()).before(DateUtil.fimFecha( cd.getFecFin()))) .after(DateUtil.inicioFecha(cd.getFecIni())))
|| && (DateUtil.inicioFecha(clienteDescuento.getFecIni())
(DateUtil.fimFecha(clienteDescuento.getFecFin()).before(DateUtil.fimFecha(cd.getFecFin()))) .before(DateUtil.fimFecha(cd.getFecFin())))
&&(DateUtil.fimFecha(clienteDescuento.getFecFin()).after(DateUtil.inicioFecha( cd.getFecIni()))) || (DateUtil.fimFecha(clienteDescuento.getFecFin())
){ .before(DateUtil.fimFecha(cd.getFecFin())))
&& (DateUtil.fimFecha(clienteDescuento.getFecFin())
.after(DateUtil.inicioFecha(cd.getFecIni())))) {
try { try {
if (cd.getClienteDescuentoId() != null) { if (cd.getClienteDescuentoId() != null) {
Messagebox.show( Messagebox.show(
Labels.getLabel("editarClienteController.msg.conflitoVigencia", new Object[] { cd.getClienteDescuentoId().intValue() }), Labels.getLabel(
"editarClienteController.msg.conflitoVigencia",
new Object[] {
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("editarClienteController.msg.conflitoVigenciaNaoSalvo"), Labels.getLabel(
"editarClienteController.msg.conflitoVigenciaNaoSalvo"),
Labels.getLabel("editarClienteController.window.title"), Labels.getLabel("editarClienteController.window.title"),
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;
} }
@ -1343,23 +1398,23 @@ public class EditarClienteController extends MyGenericForwardComposer {
if (txtNumFidelidade.getValue() != null && empresa == null) { if (txtNumFidelidade.getValue() != null && empresa == null) {
Messagebox.show(Labels.getLabel("editarClienteController.msg.noEmpresa"), Messagebox.show(Labels.getLabel("editarClienteController.msg.noEmpresa"),
Labels.getLabel("editarClienteController.window.title"), Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.OK, Messagebox.ERROR); Messagebox.ERROR);
return false; return false;
} }
if (empresa != null && txtNumFidelidade.getValue() == null) { if (empresa != null && txtNumFidelidade.getValue() == null) {
Messagebox.show(Labels.getLabel("editarClienteController.msg.noFidelidade"), Messagebox.show(Labels.getLabel("editarClienteController.msg.noFidelidade"),
Labels.getLabel("editarClienteController.window.title"), Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.OK, Messagebox.ERROR); Messagebox.ERROR);
return false; return false;
} }
for (ClienteFidelidad clienteF : lsClienteFidelidad) { for (ClienteFidelidad clienteF : lsClienteFidelidad) {
if (empresa != null && clienteF.getEmpresa().equals(empresa)) { if (empresa != null && clienteF.getEmpresa().equals(empresa)) {
Messagebox.show(Labels.getLabel("editarClienteController.msg.empresa.cadastrada"), Messagebox.show(Labels.getLabel("editarClienteController.msg.empresa.cadastrada"),
Labels.getLabel("editarClienteController.window.title"), Labels.getLabel("editarClienteController.window.title"), Messagebox.OK,
Messagebox.OK, Messagebox.ERROR); Messagebox.ERROR);
return false; return false;
} }
} }
@ -1377,7 +1432,6 @@ public class EditarClienteController extends MyGenericForwardComposer {
} }
} }
private void limparInputAbaFidelidade() { private void limparInputAbaFidelidade() {
cmbEmpresa.setSelectedItem(null); cmbEmpresa.setSelectedItem(null);
txtNumFidelidade.setValue(null); txtNumFidelidade.setValue(null);
@ -1444,7 +1498,8 @@ 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);
} }
@ -1453,7 +1508,8 @@ public class EditarClienteController extends MyGenericForwardComposer {
private void exibeClienteFidelidade(ClienteFidelidad cliente) { private void exibeClienteFidelidade(ClienteFidelidad cliente) {
cmbEmpresa.setText(cliente.getEmpresa().getNombempresa()); cmbEmpresa.setText(cliente.getEmpresa().getNombempresa());
empresa = cliente.getEmpresa(); empresa = cliente.getEmpresa();
cmbEmpresa.setSelectedItem(cmbEmpresa.getItemAtIndex(lsEmpresas.indexOf(cliente.getEmpresa()))); cmbEmpresa.setSelectedItem(
cmbEmpresa.getItemAtIndex(lsEmpresas.indexOf(cliente.getEmpresa())));
txtNumFidelidade.setText(cliente.getTarjetaFidelidad().getNumTarjeta().toString()); txtNumFidelidade.setText(cliente.getTarjetaFidelidad().getNumTarjeta().toString());
} }
@ -1481,5 +1537,4 @@ public class EditarClienteController extends MyGenericForwardComposer {
this.cmbEmpresa = cmbEmpresa; this.cmbEmpresa = cmbEmpresa;
} }
} }

View File

@ -252,7 +252,7 @@ indexController.mniRelatorioGratuidadeIdosoDeficiente.label = Relatório Gratuid
indexController.mniRelatorioVendasBilheteiro.label = Relatório de Vendas por Bilheteiro indexController.mniRelatorioVendasBilheteiro.label = Relatório de Vendas por Bilheteiro
indexController.mniRelatorioAgenciasNaoImportadas.label = Relatório de Agências não Importadas indexController.mniRelatorioAgenciasNaoImportadas.label = Relatório de Agências não Importadas
indexController.mniRelatorioCheckin.label = Relatório de Checkin's indexController.mniRelatorioCheckin.label = Relatório de Checkin's
indexController.mniFechamentoParamgeral.label = Fechamento Conta Corrente indexController.mniFechamentoParamgeral.label = Configuração de Boleto
indexController.mniFechamentoParamptovta.label = Fechamento Conta Corrente Agência indexController.mniFechamentoParamptovta.label = Fechamento Conta Corrente Agência
indexController.mniRelatorioCorridas.label = Relatório de Serviços indexController.mniRelatorioCorridas.label = Relatório de Serviços
indexController.mniRelatorioCorridas.label = Relatório de Serviços indexController.mniRelatorioCorridas.label = Relatório de Serviços
@ -300,9 +300,9 @@ indexController.mniRelatorioVoucherCancelados.label=Voucher Cancelados
indexController.mniSubMenuClientePacote.label=Pacote indexController.mniSubMenuClientePacote.label=Pacote
indexController.mniManutencaoPacote.label=Manutenção Pacote indexController.mniManutencaoPacote.label=Manutenção Pacote
indexController.mnSubMenuComissao.label=Comissão indexController.mnSubMenuComissao.label=Prestação de Contas
indexController.mniCalculoComissao.label=Cálculo Comissão indexController.mniCalculoComissao.label=Cálculo Prestação de Contas
indexController.mniHistoricoComissao.label=Histórico Comissão indexController.mniHistoricoComissao.label=Histórico Prestação de Contas
indexController.mniItemDesconto.label=Item Desconto indexController.mniItemDesconto.label=Item Desconto
indexController.mniConferenciaComissao.label=Conferência de Movimento indexController.mniConferenciaComissao.label=Conferência de Movimento
@ -933,12 +933,12 @@ editarEmpresaController.inscEstCompl.label = Complemento
editarEmpresaController.inscEstCep.label = CEP editarEmpresaController.inscEstCep.label = CEP
editarEmpresaController.inscEstBairro.label = Bairro editarEmpresaController.inscEstBairro.label = Bairro
editarEmpresaController.inscEstCiudad.label = Cidade editarEmpresaController.inscEstCiudad.label = Cidade
editarEmpresaController.comissao.label = Comissão editarEmpresaController.comissao.label = Prestação de Contas
editarEmpresaController.geral.label = Geral editarEmpresaController.geral.label = Geral
editarEmpresaController.comissaoTipoEventoExtra.label = Tipo Evento Extra editarEmpresaController.comissaoTipoEventoExtra.label = Tipo Evento Extra
editarEmpresaController.comissaoTipoEventoExtraConferenciaFisica.label = Adicione os tipos de Evento Extra que exige conferência física na comissão editarEmpresaController.comissaoTipoEventoExtraConferenciaFisica.label = Adicione os tipos de Evento Extra que exige conferência física na prestação de contas
editarEmpresaController.comissaoFormapagoConferenciaFisica.label = Adicione as formas de pagamento que exige conferência física na comissão editarEmpresaController.comissaoFormapagoConferenciaFisica.label = Adicione as formas de pagamento que exige conferência física na prestação de contas
editarEmpresaController.comissaoCategoriaConferenciaFisica.label = Adicione os tipos de passagem que exige conferência física na comissão editarEmpresaController.comissaoCategoriaConferenciaFisica.label = Adicione os tipos de passagem que exige conferência física na prestação de contas
editarEmpresaController.msg.adicionarComissaoCategoria = Tipo Passagem adicionada com sucesso editarEmpresaController.msg.adicionarComissaoCategoria = Tipo Passagem adicionada com sucesso
editarEmpresaController.MSG.borrarComissaoCategoriaPergunta = Deseja remover o tipo de passagem selecionado? editarEmpresaController.MSG.borrarComissaoCategoriaPergunta = Deseja remover o tipo de passagem selecionado?
editarEmpresaController.msg.removerComissaoCategoria = Tipo Passagem removida com sucesso editarEmpresaController.msg.removerComissaoCategoria = Tipo Passagem removida com sucesso
@ -955,7 +955,7 @@ editarEmpresaController.btnRemoverComissaoFormaPago.tooltiptext = Remover Forma
editarEmpresaController.btnAdicionarComissaoTipoEventoExtra.tooltiptext = Adicionar Tipo de Evento Extra editarEmpresaController.btnAdicionarComissaoTipoEventoExtra.tooltiptext = Adicionar Tipo de Evento Extra
editarEmpresaController.btnRemoverComissaoTipoEventoExtra.tooltiptext = Remover Tipo de Evento Extra editarEmpresaController.btnRemoverComissaoTipoEventoExtra.tooltiptext = Remover Tipo de Evento Extra
editarEmpresaController.comEmpConferencia.label = Por Aba editarEmpresaController.comEmpConferencia.label = Por Aba
editarEmpresaController.comissaoConferencia.label = Marque as abas que exige a conferência de todos os itens editarEmpresaController.comissaoConferencia.label = Marque as abas que exige a prestação de contas de todos os itens
editarEmpresaController.indbilhetemanual.label = Bilhetes Manuais editarEmpresaController.indbilhetemanual.label = Bilhetes Manuais
editarEmpresaController.indbilhetevendido.label = Bilhetes editarEmpresaController.indbilhetevendido.label = Bilhetes
editarEmpresaController.indbilhetecancelado.label = Bilhetes Cancelados editarEmpresaController.indbilhetecancelado.label = Bilhetes Cancelados
@ -1111,7 +1111,7 @@ editarPuntoVentaController.registroNumPtoVtaExiste = Já existe uma agência com
editarPuntoVentaController.lbStock.value = Estoque editarPuntoVentaController.lbStock.value = Estoque
editarPuntoVentaController.lbCheckStock.value = Validar Estoque Receita/Despesa editarPuntoVentaController.lbCheckStock.value = Validar Estoque Receita/Despesa
editarPuntoVentaController.lbVendeSegOpcional.value = Vende Seguro Opcional editarPuntoVentaController.lbVendeSegOpcional.value = Vende Seguro Opcional
editarPuntoVentaController.lbEstanSegOpcional.value = Estan Seguro Opcional editarPuntoVentaController.lbEstanSegOpcional.value = Default Seguro Opcional
editarPuntoVentaController.label.tipoPassagem = Tipo de Passagens editarPuntoVentaController.label.tipoPassagem = Tipo de Passagens
editarPuntoVentaController.label.lbIndEstanTasaEmbarque.value = Taxa de Embarque pré-selecionada editarPuntoVentaController.label.lbIndEstanTasaEmbarque.value = Taxa de Embarque pré-selecionada
editarPuntoVentaController.label.lbIndPermisoTasaEmbarque.value = Permite desmarcar Taxa de Embarque editarPuntoVentaController.label.lbIndPermisoTasaEmbarque.value = Permite desmarcar Taxa de Embarque
@ -5527,8 +5527,8 @@ busquedaClienteController.lbIndSexo.value = Sexo
busquedaClienteController.radFeminino.value = Feminino busquedaClienteController.radFeminino.value = Feminino
busquedaClienteController.radMasculino.value = Masculino busquedaClienteController.radMasculino.value = Masculino
busquedaClienteController.lbTipoIdentificacion.value = Tipo Identificação busquedaClienteController.lbTipoIdentificacion.value = Tipo Identificação
busquedaClienteController.lbNumRfc.value = DOC busquedaClienteController.lbNumRfc.value = CPF/CNPJ
busquedaClienteController.lbNumRfcDos.value = DOC 2 busquedaClienteController.lbNumRfcDos.value = CPF/CNPJ
editarClienteController.lbTelefonoUno.value = Telefone editarClienteController.lbTelefonoUno.value = Telefone
editarClienteController.MSG.documentoexiste = Já existe um cliente cadastrado com esse documento. editarClienteController.MSG.documentoexiste = Já existe um cliente cadastrado com esse documento.
editarClienteController.lbTelefonoDos.value = Celular editarClienteController.lbTelefonoDos.value = Celular
@ -5579,7 +5579,7 @@ 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 = DOC editarClienteController.lbNumRfc.value = CPF/CNPJ
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
@ -6047,8 +6047,8 @@ busquedaFiscalImpressoraController.numserie20.label = Número de Série
busquedaFiscalImpressoraController.btnPesquisa.label = Pesquisa busquedaFiscalImpressoraController.btnPesquisa.label = Pesquisa
busquedaFiscalImpressoraController.MSG.suscribirOK = Impressora Fiscal gravada com sucesso. busquedaFiscalImpressoraController.MSG.suscribirOK = Impressora Fiscal gravada com sucesso.
# Búsqueda Fechamento Conta Corrente # Búsqueda Configuração de Boleto
busquedaFechamentoParamgeralController.window.title = Fechamento Conta Corrente busquedaFechamentoParamgeralController.window.title = Configuração de Boleto
busquedaFechamentoParamgeralController.empresa.label = Empresa busquedaFechamentoParamgeralController.empresa.label = Empresa
busquedaFechamentoParamgeralController.btnPesquisa.label = Pesquisa busquedaFechamentoParamgeralController.btnPesquisa.label = Pesquisa
busquedaFechamentoParamgeralController.boletoBancoCod.label = Código Banco busquedaFechamentoParamgeralController.boletoBancoCod.label = Código Banco
@ -6059,11 +6059,11 @@ busquedaFechamentoParamgeralController.boletoBancoCarteira.label = Carteira
busquedaFechamentoParamgeralController.boletoDiasVenc.label = Dias Vencimento busquedaFechamentoParamgeralController.boletoDiasVenc.label = Dias Vencimento
busquedaFechamentoParamgeralController.fecmodif.label = Ult. Atual. busquedaFechamentoParamgeralController.fecmodif.label = Ult. Atual.
# Editar Fechamento Conta Corrente # Editar Configuração de Boleto
editarFechamentoParamgeralController.window.title = Fechamento Conta Corrente - Editar Parâmetro Geral editarFechamentoParamgeralController.window.title = Configuração de Boleto - Editar Parâmetro Geral
editarFechamentoParamgeralController.MSG.suscribirOK = Fechamento Conta Corrente gravada com sucesso. editarFechamentoParamgeralController.MSG.suscribirOK = Configuração de Boleto gravada com sucesso.
editarFechamentoParamgeralController.MSG.borrarPergunta = Eliminar o Fechamento Conta Corrente? editarFechamentoParamgeralController.MSG.borrarPergunta = Eliminar a Configuração de Boleto?
editarFechamentoParamgeralController.MSG.borrarOK = Fechamento Conta Corrente excluido com Sucesso. editarFechamentoParamgeralController.MSG.borrarOK = Configuração de Boleto excluido com Sucesso.
editarFechamentoParamgeralController.MSG.carteira.bradesco = Carteira não pode ser maior que 99 para Banco Bradesco editarFechamentoParamgeralController.MSG.carteira.bradesco = Carteira não pode ser maior que 99 para Banco Bradesco
# Relatório Gratuidade # Relatório Gratuidade

View File

@ -310,13 +310,6 @@
value="${c:l('editarPuntoVentaController.label.isento')}" /> value="${c:l('editarPuntoVentaController.label.isento')}" />
</hbox> </hbox>
</row> </row>
<row>
<!-- Inscrição Programa concessão de Crédito -->
<label
value="${c:l('editarPuntoVentaController.lbProgConcessao.value')}" />
<checkbox id="ckIncProgConcessaoCredito"
checked="@{winEditarPuntoVenta$composer.puntoVenta.incProgConcessaoCredito}" />
</row>
<row> <row>
<!-- Tempo mínimo para impressão --> <!-- Tempo mínimo para impressão -->
<label <label

View File

@ -26,10 +26,7 @@
</toolbar> </toolbar>
<tabbox> <tabbox>
<tabs width="200px"> <tabs width="200px">
<tab <tab label="${c:l('editarAutobusController.window.title')}" />
label="${c:l('editarAutobusController.window.title')}" />
<tab
label="${c:l('editarAutobusController.tab.label.docs')}" />
</tabs> </tabs>
<tabpanels> <tabpanels>
<!-- Autobus --> <!-- Autobus -->
@ -139,54 +136,6 @@
</rows> </rows>
</grid> </grid>
</tabpanel> </tabpanel>
<!-- Autobus Docs -->
<tabpanel>
<grid fixedLayout="true">
<columns>
<column width="30%" />
<column width="70%" />
</columns>
<rows>
<row>
<label
value="${c:l('editarAutobusController.tipoAutobus.label')}" />
<combobox id="cmbTipoDocAutobus"
width="90%"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
mold="rounded" buttonVisible="true"
model="@{winEditarAutobus$composer.lsTipoDocAutobus}" />
</row>
<row>
<label
value="${c:l('editarAutobusController.fechaCaducidad.label')}" />
<datebox id="fecCaducidad" width="70x"
use="com.rjconsultores.ventaboletos.web.utilerias.MyDatebox"
mold="rounded" lenient="false" />
</row>
</rows>
</grid>
<toolbar>
<hbox spacing="5px" style="padding:1px"
align="right">
<button id="btnAddDoc"
height="20" image="/gui/img/add.png" width="35px"
tooltiptext="${c:l('editarAutobusController.btnAddDoc.tooltiptext')}" />
<button id="btnRemDoc"
height="20" image="/gui/img/remove.png" width="35px"
tooltiptext="${c:l('editarAutobusController.btnBorrarDoc.tooltiptext')}" />
</hbox>
</toolbar>
<listbox id="docsList"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true" multiple="false" height="100px">
<listhead sizable="true">
<listheader image="/gui/img/create_doc.gif"
label="${c:l('editarAutobusController.tipoDoc.label')}" />
<listheader image="/gui/img/create_doc.gif"
label="${c:l('editarAutobusController.fechaCaducidad.label')}" />
</listhead>
</listbox>
</tabpanel>
</tabpanels> </tabpanels>
</tabbox> </tabbox>
</window> </window>

View File

@ -109,21 +109,6 @@
value="@{winEditarCliente$composer.cliente.numIdentificaUno}" /> value="@{winEditarCliente$composer.cliente.numIdentificaUno}" />
</row> </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> <row>
<label <label
value="${c:l('editarClienteController.lbOcupacion.value')}" /> value="${c:l('editarClienteController.lbOcupacion.value')}" />