From 553ae0957bb59f2144b1dd66fdb3c147636ce80e Mon Sep 17 00:00:00 2001 From: frederico Date: Wed, 21 Feb 2018 18:49:52 +0000 Subject: [PATCH] fixed bug #10328 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@79067 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../impl/RelatorioHistoricoClientes.java | 4 + .../RelatorioHistoricoClientes.jasper | Bin 47412 -> 47419 bytes .../RelatorioHistoricoClientes.jrxml | 6 +- .../RelatorioHistoricoClientesController.java | 68 ++++++++ .../RelatorioLinhasHorarioController.java | 1 - .../sendaAmigo/EditarClienteController.java | 150 ++++++++++++------ .../filtroRelatorioHistoricoClientes.zul | 76 ++++++++- 7 files changed, 252 insertions(+), 53 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioHistoricoClientes.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioHistoricoClientes.java index 8f292b481..22989c8f0 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioHistoricoClientes.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioHistoricoClientes.java @@ -75,6 +75,7 @@ public class RelatorioHistoricoClientes extends Relatorio { Date dataEmbarqueFinal = (Date) parametros.get("DATA_EMBARQUE_FINAL"); Integer empresaId = (Integer) parametros.get("EMPRESA_ID"); String puntoVentas = (String) parametros.get("NUMPUNTOVENTA"); + String rutas = (String) parametros.get("NUMRUTA"); sql.append("SELECT categoria.CVECATEGORIA AS sigla, "); sql.append("caja.NUMFOLIOSISTEMA AS bilhete, "); @@ -118,6 +119,9 @@ public class RelatorioHistoricoClientes extends Relatorio { if (puntoVentas != null && !puntoVentas.isEmpty()) { sql.append("AND caja.PUNTOVENTA_ID IN (" + puntoVentas + ") "); } + if (rutas != null && !rutas.isEmpty()) { + sql.append("AND caja.RUTA_ID IN (" + rutas + ") "); + } if (dataVendaIncial != null && dataVendaFinal != null) { sql.append("AND caja.FECHORVIAJE BETWEEN TO_DATE('" + formatSemHora.format(dataVendaIncial) + " 00:00:00', " + formatToDate + ") " + "AND TO_DATE('" + formatSemHora.format(dataVendaFinal) + " 23:59:59', " + formatToDate + ") "); diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioHistoricoClientes.jasper b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioHistoricoClientes.jasper index 36c7cac20580f68d38a0bca35ec4137f4ac6924d..c599837e29a41409c2669d4668f48d5d5a8eea8b 100644 GIT binary patch delta 90 zcmdn;iD~yIrVZZirf%d4$YuZFMn|G{d6gM+8GB7qXHZ?Sj n2NK2xhU^TCj0`%HKlUhZR_MB_CxW4%gu!UCqkzn0)tzDh33DIT diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioHistoricoClientes.jrxml b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioHistoricoClientes.jrxml index 9b41602bf..b4f523e12 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioHistoricoClientes.jrxml +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioHistoricoClientes.jrxml @@ -1,7 +1,7 @@ - + @@ -290,7 +290,7 @@ $F{cpfCliente}.substring(0,3) - + @@ -298,7 +298,7 @@ $F{cpfCliente}.substring(0,3) - + diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioHistoricoClientesController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioHistoricoClientesController.java index ef967c88d..db43b5502 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioHistoricoClientesController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioHistoricoClientesController.java @@ -20,12 +20,15 @@ import org.zkoss.zul.Bandbox; import org.zkoss.zul.Comboitem; import org.zkoss.zul.Datebox; import org.zkoss.zul.Paging; +import org.zkoss.zul.Textbox; import com.rjconsultores.ventaboletos.entidad.Empresa; import com.rjconsultores.ventaboletos.entidad.PuntoVenta; +import com.rjconsultores.ventaboletos.entidad.Ruta; import com.rjconsultores.ventaboletos.relatorios.impl.RelatorioHistoricoClientes; import com.rjconsultores.ventaboletos.relatorios.utilitarios.Relatorio; import com.rjconsultores.ventaboletos.service.EmpresaService; +import com.rjconsultores.ventaboletos.service.RutaService; import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; @@ -33,6 +36,7 @@ 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.RenderRelatorioLinhaHorario; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderRelatorioVendasBilheteiro; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderRelatorioVendasBilheteiroSelecionados; @@ -57,11 +61,18 @@ public class RelatorioHistoricoClientesController extends MyGenericForwardCompos private Paging pagingPuntoVenta; private MyListbox puntoVentaList; private MyListbox puntoVentaSelList; + + private ArrayList lsNumLinha = new ArrayList(); + private MyListbox linhaList; + private MyListbox linhaListSelList; + private Textbox txtPalavraPesquisaLinha; @Autowired private EmpresaService empresaService; @Autowired private DataSource dataSourceRead; + @Autowired + private RutaService rutaService; @Override public void doAfterCompose(Component comp) throws Exception { @@ -70,6 +81,9 @@ public class RelatorioHistoricoClientesController extends MyGenericForwardCompos puntoVentaList.setItemRenderer(new RenderRelatorioVendasBilheteiro()); puntoVentaSelList.setItemRenderer(new RenderRelatorioVendasBilheteiroSelecionados()); + + linhaList.setItemRenderer(new RenderRelatorioLinhaHorario()); + linhaListSelList.setItemRenderer(new RenderRelatorioLinhaHorario()); } @SuppressWarnings({ "rawtypes", "unchecked" }) @@ -118,6 +132,26 @@ public class RelatorioHistoricoClientesController extends MyGenericForwardCompos } filtro.append(puntoVentas).append(";"); + + filtro.append("Linhas: "); + String linhaIds = ""; + String linhas = ""; + List lsLinhasSelecionadas = new ArrayList(Arrays.asList(linhaListSelList.getData())); + if (lsLinhasSelecionadas.size() > 0) { + for (int i = 0; i < lsLinhasSelecionadas.size(); i++) { + Ruta linha = lsLinhasSelecionadas.get(i); + linhas += linha.getDescruta() + ","; + linhaIds += linha.getRutaId() + ","; + } + + linhaIds = linhaIds.substring(0, linhaIds.length() - 1); + linhas = linhas.substring(0, linhas.length() - 1); + parametros.put("NUMRUTA", linhaIds); + } else { + filtro.append("Todas "); + } + + filtro.append(linhas).append(";"); parametros.put("DATA_VENDA_INICIAL", (java.util.Date) dtVendaInicial.getValue()); parametros.put("DATA_VENDA_FINAL", (java.util.Date) dtVendaFinal.getValue()); @@ -128,6 +162,9 @@ public class RelatorioHistoricoClientesController extends MyGenericForwardCompos parametros.put("USUARIO", UsuarioLogado.getUsuarioLogado().getUsuarioId().toString()); parametros.put("USUARIO_NOME", UsuarioLogado.getUsuarioLogado().getNombusuario()); + lsNumLinha = new ArrayList(Arrays.asList(linhaListSelList.getData())); + parametros.put("lsNumLinha", lsNumLinha); + filtro.append("Empresa: "); Comboitem itemEmpresa = cmbEmpresa.getSelectedItem(); if (itemEmpresa != null) { @@ -210,12 +247,41 @@ public class RelatorioHistoricoClientesController extends MyGenericForwardCompos PuntoVenta puntoVenta = (PuntoVenta) puntoVentaList.getSelected(); puntoVentaSelList.addItemNovo(puntoVenta); } + + public void onDoubleClick$linhaList(Event ev) { + Ruta rutaAux = (Ruta) linhaList.getSelected(); + linhaListSelList.addItemNovo(rutaAux); + } public void onClick$btnLimpar(Event ev) { puntoVentaList.setData(new ArrayList()); bbPesquisaPuntoVenta.setText(""); } + public void onClick$btnLimparLinha(Event ev) { + linhaList.setData(new ArrayList()); + txtPalavraPesquisaLinha.setText(""); + } + + public void onClick$btnPesquisaLinha(Event ev) { + executarPesquisaLinha(); + } + + private void executarPesquisaLinha() { + + String palavraPesquisaRuta = txtPalavraPesquisaLinha.getText(); + linhaList.setData(rutaService.buscaRuta(palavraPesquisaRuta)); + + if (linhaList.getData().length == 0) { + try { + Messagebox.show(Labels.getLabel("MSG.ningunRegistro"), + Labels.getLabel("relatorioLinhasHorarioController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + } catch (InterruptedException ex) { + } + } + } + public List getLsEmpresa() { return lsEmpresa; } @@ -295,4 +361,6 @@ public class RelatorioHistoricoClientesController extends MyGenericForwardCompos public void setDtEmbarqueFinal(Datebox dtEmbarqueFinal) { this.dtEmbarqueFinal = dtEmbarqueFinal; } + + } diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioLinhasHorarioController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioLinhasHorarioController.java index b5f86cccf..841345f5a 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioLinhasHorarioController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioLinhasHorarioController.java @@ -166,7 +166,6 @@ public class RelatorioLinhasHorarioController extends MyGenericForwardComposer { } public void onClick$btnLimparLinha(Event ev) { - linhaList.clearSelection(); lsNumLinha.clear(); } diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/sendaAmigo/EditarClienteController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/sendaAmigo/EditarClienteController.java index 39ece095c..8c6af458c 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/sendaAmigo/EditarClienteController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/sendaAmigo/EditarClienteController.java @@ -147,10 +147,10 @@ public class EditarClienteController extends MyGenericForwardComposer { private MyComboboxParada cmbParadaDestino; private MyComboboxParadaCve cmbParadaDestinoCve; private Parada destino; - + private Checkbox chkVender1porCorrida; private Boolean boolVender1porCorrida; - + private Checkbox chkINDLUNES; private Boolean boolINDLUNES; private Checkbox chkINDMARTES; @@ -186,7 +186,7 @@ public class EditarClienteController extends MyGenericForwardComposer { private Combobox cmbTipoIdentificacion2; private Boolean usaCPFComoFidelidade = false; - + public void aplicarMascara() { Clients.evalJavaScript( "jQuery('#" + txtNumFax.getUuid() + "').mask('(99?9)9999-99999');jQuery('#" @@ -220,8 +220,8 @@ public class EditarClienteController extends MyGenericForwardComposer { cmbMotivacionViaje.setDisabled(desabilitar); cmbEscola.setDisabled(desabilitar); cmbEmpresa.setDisabled(desabilitar); - if(!usaCPFComoFidelidade){ - txtNumFidelidade.setDisabled(desabilitar); + if (!usaCPFComoFidelidade) { + txtNumFidelidade.setDisabled(desabilitar); } btnRemoverFidelidade.setDisabled(desabilitar); btnAdicionarFidelidade.setDisabled(desabilitar); @@ -236,10 +236,13 @@ public class EditarClienteController extends MyGenericForwardComposer { lsEmpresas = empresaService.obtenerTodos(); usaCPFComoFidelidade = ApplicationProperties.getInstance().usaCPFComoFidelidade(); - if(usaCPFComoFidelidade){ + if (usaCPFComoFidelidade) { txtNumFidelidade.setDisabled(true); + btnAdicionarFidelidade.setDisabled(true); + btnRemoverFidelidade.setDisabled(true); + cmbEmpresa.setDisabled(true); } - + lsTipoIdentificacion = tipoIdentificacionService.obtenerTodos(); lsTipoIdentificacion2 = tipoIdentificacionService.obtenerTodos(); @@ -278,7 +281,7 @@ public class EditarClienteController extends MyGenericForwardComposer { cliente.setTipoIdentificacionUno(getTipoIdentificacionCPF(lsTipoIdentificacion)); setValidadoresCPF(); txtNumFidelidade.setText(cliente.getNumIdentificaUno()); - + btnApagar.setVisible(Boolean.FALSE); tabCurso.setVisible(Boolean.FALSE); lsClienteFidelidad = new ArrayList(); @@ -300,11 +303,13 @@ public class EditarClienteController extends MyGenericForwardComposer { clienteFidelidadeMyListBox.addEventListener("onDoubleClick", new EventListener() { @Override public void onEvent(Event arg0) throws Exception { - ClienteFidelidad clienteFidelidad = (ClienteFidelidad) clienteFidelidadeMyListBox - .getSelected(); - exibeClienteFidelidade(clienteFidelidad); - lsClienteFidelidad.remove(clienteFidelidad); - clienteFidelidadeMyListBox.setData(lsClienteFidelidad); + if (!usaCPFComoFidelidade) { + ClienteFidelidad clienteFidelidad = (ClienteFidelidad) clienteFidelidadeMyListBox + .getSelected(); + exibeClienteFidelidade(clienteFidelidad); + lsClienteFidelidad.remove(clienteFidelidad); + clienteFidelidadeMyListBox.setData(lsClienteFidelidad); + } } }); @@ -312,11 +317,11 @@ public class EditarClienteController extends MyGenericForwardComposer { cliente = clienteService.obtenerID(cliente.getClienteId()); lsClienteFidelidad = cliente.getListClienteFidelidadActivos(); - if(cliente.getTipoIdentificacionUno() != null && cliente.getTipoIdentificacionUno().getDesctipo().equals("CPF")){ + if (cliente.getTipoIdentificacionUno() != null && cliente.getTipoIdentificacionUno().getDesctipo().equals("CPF")) { txtNumFidelidade.setText(cliente.getNumIdentificaUno().toString()); setValidadoresCPF(); } - + if (cliente.getMotivoviajeId() != null) { cmbMotivacionViaje.setText(cliente.getMotivoviajeId().getDescMotivoViaje()); } @@ -412,11 +417,13 @@ public class EditarClienteController extends MyGenericForwardComposer { new EventListener() { @Override public void onEvent(Event arg0) throws Exception { - ClienteFidelidad clienteFidelidad = (ClienteFidelidad) clienteFidelidadeMyListBox - .getSelected(); - exibeClienteFidelidade(clienteFidelidad); - lsClienteFidelidad.remove(clienteFidelidad); - clienteFidelidadeMyListBox.setData(lsClienteFidelidad); + if (!usaCPFComoFidelidade) { + ClienteFidelidad clienteFidelidad = (ClienteFidelidad) clienteFidelidadeMyListBox + .getSelected(); + exibeClienteFidelidade(clienteFidelidad); + lsClienteFidelidad.remove(clienteFidelidad); + clienteFidelidadeMyListBox.setData(lsClienteFidelidad); + } } }); } @@ -426,7 +433,7 @@ public class EditarClienteController extends MyGenericForwardComposer { lsClienteFidelidad = cliente.getListClienteFidelidadActivos(); clienteFidelidadeMyListBox.setData(lsClienteFidelidad); } - + } if (cliente.getNumfax() != null) { @@ -464,12 +471,12 @@ public class EditarClienteController extends MyGenericForwardComposer { Messagebox.show(Labels.getLabel("MSG.Error"), Labels.getLabel("editarClienteController.window.title"), Messagebox.OK, Messagebox.ERROR); - } + } } private void setValidadoresCPF() { txtNumRfc.setMaxlength(11); - txtNumRfc.setConstraint("/[0-9]{11}/ : "+ Labels.getLabel("editarClienteController.MSG.validacaoCPF")); + txtNumRfc.setConstraint("/[0-9]{11}/ : " + Labels.getLabel("editarClienteController.MSG.validacaoCPF")); } private TipoIdentificacion getTipoIdentificacionCPF(List tipos) { @@ -495,26 +502,26 @@ public class EditarClienteController extends MyGenericForwardComposer { public void onClick$btnNovoCurso(Event ev) throws InterruptedException { novoClienteCurso(); } - + public void onSelect$cmbTipoIdentificacion(Event ev) throws InterruptedException { txtNumRfc.setConstraint(""); txtNumRfc.setValue(""); - if(cmbTipoIdentificacion.getSelectedItem().getValue().toString().equals("CPF")){ + if (cmbTipoIdentificacion.getSelectedItem().getValue().toString().equals("CPF")) { setValidadoresCPF(); - }else{ + } else { txtNumRfc.setMaxlength(20); } - if(usaCPFComoFidelidade){ + if (usaCPFComoFidelidade) { txtNumFidelidade.setText(""); } } public void onChange$txtNumRfc(Event ev) throws InterruptedException { - if (usaCPFComoFidelidade + if (usaCPFComoFidelidade && cmbTipoIdentificacion.getSelectedItem() != null && cmbTipoIdentificacion.getSelectedItem().getValue().toString().equals("CPF")) { txtNumFidelidade.setText(txtNumRfc.getText()); - }else{ + } else { txtNumFidelidade.setText(""); } } @@ -592,9 +599,9 @@ public class EditarClienteController extends MyGenericForwardComposer { cmbParadaDestino.setDisabled(false); cmbParadaDestinoCve.setConstraint(""); cmbParadaDestinoCve.setDisabled(false); - + chkVender1porCorrida.setDisabled(false); - + chkINDLUNES.setDisabled(false); chkINDMARTES.setDisabled(false); chkINDMIERCOLES.setDisabled(false); @@ -628,11 +635,11 @@ public class EditarClienteController extends MyGenericForwardComposer { cmbParadaDestinoCve.setConstraint(""); cmbParadaDestinoCve.setValue(""); cmbParadaDestinoCve.setDisabled(true); - + chkVender1porCorrida.setChecked(false); chkVender1porCorrida.setDisabled(true); boolVender1porCorrida = null; - + chkINDLUNES.setChecked(false); chkINDLUNES.setDisabled(true); boolINDLUNES = null; @@ -698,9 +705,9 @@ public class EditarClienteController extends MyGenericForwardComposer { cmbParadaDestino.setDisabled(false); cmbParadaDestinoCve.setConstraint(""); cmbParadaDestinoCve.setDisabled(false); - + chkVender1porCorrida.setDisabled(false); - + chkINDLUNES.setDisabled(false); chkINDMARTES.setDisabled(false); chkINDMIERCOLES.setDisabled(false); @@ -734,11 +741,11 @@ public class EditarClienteController extends MyGenericForwardComposer { cmbParadaDestinoCve.setConstraint(""); cmbParadaDestinoCve.setValue(""); cmbParadaDestinoCve.setDisabled(true); - + chkVender1porCorrida.setChecked(false); chkVender1porCorrida.setDisabled(true); boolVender1porCorrida = null; - + chkINDLUNES.setChecked(false); chkINDLUNES.setDisabled(true); boolINDLUNES = null; @@ -789,7 +796,6 @@ public class EditarClienteController extends MyGenericForwardComposer { cmbMotivacionViaje.getValue(); cmbOcupacion.getValue(); - List lsCliente = clienteService.buscarPorDocumento(txtNumRfc.getValue()); if (lsCliente.size() > 1 || (lsCliente.size() == 1 && !lsCliente.get(0).getClienteId().equals(cliente.getClienteId()))) { @@ -812,8 +818,7 @@ public class EditarClienteController extends MyGenericForwardComposer { } } - - + if (StringUtils.isNotBlank(this.replaceTextbox(txtNumFax))) { cliente.setNumfax(txtNumFax.getValue().replace("_", "")); } @@ -824,13 +829,18 @@ public class EditarClienteController extends MyGenericForwardComposer { if (StringUtils.isNotBlank(this.replaceTextbox(numtelefonodos))) { cliente.setNumtelefonodos(numtelefonodos.getValue().replace("_", "")); - + } setClienteDireccion(); cliente.setLsClienteDescuento(lsClienteDescuento); + + if (usaCPFComoFidelidade) { + cliente.setListClienteFidelidad(criarFidelidadesTodasEmpresas(lsClienteFidelidad, lsEmpresas)); + } + try { - + if (cliente.getClienteId() == null) { if (cmbMotivacionViaje.getSelectedItem() != null) { cliente.setMotivoviajeId( @@ -849,7 +859,7 @@ public class EditarClienteController extends MyGenericForwardComposer { } cliente.setLsClienteDireccion(lsClienteDireccion); - + clienteService.suscribir(cliente); clienteList.addItemNovo(cliente); } else { @@ -865,7 +875,7 @@ public class EditarClienteController extends MyGenericForwardComposer { } catch (WrongValueException ex) { throw ex; } catch (Exception ex) { - + log.error("editarClienteController: " + ex); Messagebox.show(Labels.getLabel("MSG.Error"), Labels.getLabel("editarClienteController.window.title"), Messagebox.OK, @@ -873,6 +883,52 @@ public class EditarClienteController extends MyGenericForwardComposer { } } + private List criarFidelidadesTodasEmpresas(List fidelidades, List empresas) { + + List result = new ArrayList(); + Boolean achou = false; + + if (fidelidades.isEmpty()) { + for (Empresa e : empresas) { + result.add(criarFidelidade(e)); + } + } else { + for (Empresa e : empresas) { + for (ClienteFidelidad f : fidelidades) { + if (f.getEmpresa().equals(e)) { + f.getTarjetaFidelidad().setNumTarjeta(txtNumFidelidade.getValue()); + result.add(f); + achou = true; + break; + } + } + if (!achou) { + result.add(criarFidelidade(e)); + } + achou = false; + } + } + return result; + } + + private ClienteFidelidad criarFidelidade(Empresa e) { + ClienteFidelidad clienteFidelidad = new ClienteFidelidad(); + TarjetaFidelidad tarjetaFidelidad = new TarjetaFidelidad(); + + tarjetaFidelidad.setNumTarjeta(txtNumFidelidade.getValue()); + tarjetaFidelidad.setActivo(true); + tarjetaFidelidad.setFecmodif(Calendar.getInstance().getTime()); + tarjetaFidelidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + + clienteFidelidad.setEmpresa(e); + clienteFidelidad.setActivo(true); + clienteFidelidad.setFecmodif(Calendar.getInstance().getTime()); + clienteFidelidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + clienteFidelidad.setTarjetaFidelidad(tarjetaFidelidad); + + return clienteFidelidad; + } + public MyComboboxEstandar getCmbLinha() { return cmbLinha; } @@ -1025,7 +1081,7 @@ public class EditarClienteController extends MyGenericForwardComposer { public void setBoolVender1porCorrida(Boolean boolVender1porCorrida) { this.boolVender1porCorrida = boolVender1porCorrida; } - + public Boolean getBoolINDLUNES() { return boolINDLUNES; } @@ -1393,7 +1449,7 @@ public class EditarClienteController extends MyGenericForwardComposer { public void onClick$btnAdicionarFidelidade(Event ev) throws InterruptedException { if (validarDadosFidelidade(empresa)) { - + ClienteFidelidad clienteFidelidad = new ClienteFidelidad(); TarjetaFidelidad tarjetaFidelidad = new TarjetaFidelidad(); @@ -1597,7 +1653,5 @@ public class EditarClienteController extends MyGenericForwardComposer { public void setCmbTipoIdentificacion2(Combobox cmbTipoIdentificacion2) { this.cmbTipoIdentificacion2 = cmbTipoIdentificacion2; } - - } \ No newline at end of file diff --git a/web/gui/relatorios/filtroRelatorioHistoricoClientes.zul b/web/gui/relatorios/filtroRelatorioHistoricoClientes.zul index de54fdd0e..b09173b2d 100644 --- a/web/gui/relatorios/filtroRelatorioHistoricoClientes.zul +++ b/web/gui/relatorios/filtroRelatorioHistoricoClientes.zul @@ -7,7 +7,7 @@ + height="460px" width="728px" border="normal"> @@ -101,8 +101,82 @@ + + +