From 432b8153212fb302c9d3eb73281693fecd2639bc Mon Sep 17 00:00:00 2001 From: "igor.rodrigo" Date: Wed, 9 Mar 2016 01:02:39 +0000 Subject: [PATCH] fixes bug 7204 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@53703 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../catalogos/EditarPuntoVentaController.java | 26 +++++++------------ web/WEB-INF/i3-label_es_MX.label | 1 + web/WEB-INF/i3-label_pt_BR.label | 1 + web/gui/catalogos/editarPuntoVenta.zul | 12 +++------ 4 files changed, 16 insertions(+), 24 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java index 43edae05f..9bc3483e6 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java @@ -241,6 +241,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { private Radio radIndvendsegopcionalNo; private Radio radIndestansegopcionalSi; private Radio radIndestansegopcionalNo; + private Radio radIntervalofechamentoDiario; private Radio radIntervalofechamentoSemanal; private Radio radIntervalofechamentoDecendial; private Radio radIntervalofechamentoQuinzenal; @@ -308,7 +309,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { private Datebox dateAntecipData; private MyTextboxDecimal txtAntecipRetem; private MyTextboxDecimal txtAntecipPercentual; - private Textbox txtIntervalofechamento; private Image img; private Timebox timeboxInicio; private Timebox timeboxFim; @@ -350,6 +350,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { private String logFileSelected; + public static final int INTERVALO_FECHAMENTO_DIARIO = 1; public static final int INTERVALO_FECHAMENTO_SEMANAL = 7; public static final int INTERVALO_FECHAMENTO_DECENDIAL = 10; public static final int INTERVALO_FECHAMENTO_QUINZENAL = 15; @@ -2583,19 +2584,20 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { txtDiasemtransito.getValue(); if (cmbEmpresaFechamentoParamptovta.getSelectedItem() != null && - (StringUtils.isNotEmpty(txtIntervalofechamento.getValue()) || - (radIntervalofechamentoSemanal.isChecked() + (radIntervalofechamentoDiario.isChecked() || radIntervalofechamentoSemanal.isChecked() || radIntervalofechamentoDecendial.isChecked() || radIntervalofechamentoQuinzenal.isChecked() || radIntervalofechamentoMensal.isChecked() ) - )) { + ) { Empresa empresa = (Empresa) cmbEmpresaFechamentoParamptovta.getSelectedItem().getValue(); FechamentoParamptovta fechamentoParamptovta = new FechamentoParamptovta(); fechamentoParamptovta.setEmpresa(empresa); fechamentoParamptovta.setPuntoventa(puntoVenta); Integer intervalofechamento = 0; + + if (radIntervalofechamentoSemanal.isChecked()) { intervalofechamento = INTERVALO_FECHAMENTO_SEMANAL; @@ -2609,10 +2611,10 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { } else if (radIntervalofechamentoMensal.isChecked()) { intervalofechamento = INTERVALO_FECHAMENTO_MENSAL; - } else { - intervalofechamento = Integer.valueOf(txtIntervalofechamento.getValue()); + }else if (radIntervalofechamentoDiario.isChecked()) { + intervalofechamento = INTERVALO_FECHAMENTO_DIARIO; } - + fechamentoParamptovta.setIntervalofechamento(intervalofechamento); if(StringUtils.isNotBlank(txtDiasemtransito.getValue())) { @@ -2658,7 +2660,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { radIntervalofechamentoDecendial.setChecked(false); radIntervalofechamentoQuinzenal.setChecked(false); radIntervalofechamentoMensal.setChecked(false); - txtIntervalofechamento.setValue(null); + radIntervalofechamentoDiario.setChecked(false); } private boolean validaFechamentoParamptovta(FechamentoParamptovta fechamentoParamptovta) { @@ -2677,14 +2679,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { return validado; } - public Textbox getTxtIntervalofechamento() { - return txtIntervalofechamento; - } - - public void setTxtIntervalofechamento(Textbox txtIntervalofechamento) { - this.txtIntervalofechamento = txtIntervalofechamento; - } - public Combobox getCmbEmpresaFechamentoParamptovta() { return cmbEmpresaFechamentoParamptovta; } diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index 257cfdf60..9ba7b045c 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -1030,6 +1030,7 @@ editarPuntoVentaController.puntoventa.label = Agencia editarPuntoVentaController.btnPesquisa.label = Búsqueda editarPuntoVentaController.intervalofechamento.label = Intervalo Cierre(dias) editarPuntoVentaController.fecmodif.label = Ult. Actual. +editarPuntoVentaController.radIntervalofechamentoDiario.value=Diário editarPuntoVentaController.radIntervalofechamentoSemanal.value=Semanal editarPuntoVentaController.radIntervalofechamentoDecendial.value=Dezenal editarPuntoVentaController.radIntervalofechamentoQuinzenal.value=Quinzenal diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 5ec4bdc1a..55ceb5540 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -1070,6 +1070,7 @@ editarPuntoVentaController.puntoventa.label = Agencia editarPuntoVentaController.btnPesquisa.label = Pesquisa editarPuntoVentaController.intervalofechamento.label = Intervalo Fechamento(dias) editarPuntoVentaController.fecmodif.label = Ult. Atual. +editarPuntoVentaController.radIntervalofechamentoDiario.value=Diário editarPuntoVentaController.radIntervalofechamentoSemanal.value=Semanal editarPuntoVentaController.radIntervalofechamentoDecendial.value=Decendial editarPuntoVentaController.radIntervalofechamentoQuinzenal.value=Quinzenal diff --git a/web/gui/catalogos/editarPuntoVenta.zul b/web/gui/catalogos/editarPuntoVenta.zul index d3f099e86..f9e6177cd 100644 --- a/web/gui/catalogos/editarPuntoVenta.zul +++ b/web/gui/catalogos/editarPuntoVenta.zul @@ -1349,6 +1349,9 @@ value="${c:l('editarPuntoVentaController.intervalofechamento.label')}" /> + @@ -1362,14 +1365,7 @@ id="radIntervalofechamentoMensal" label="${c:l('editarPuntoVentaController.radIntervalofechamentoMensal.value')}" /> - - - +