From 83b0aff31647759fc7b66b5c1655d696b0679478 Mon Sep 17 00:00:00 2001 From: "thiago.penido" Date: Fri, 23 Oct 2015 20:17:10 +0000 Subject: [PATCH] =?UTF-8?q?Altera=C3=A7=C3=A3o=20ADIF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fixes bug 6769 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@49402 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../gr/EditarAidfController.java | 178 +++++++++--------- web/WEB-INF/i3-label_es_MX.label | 1 + web/WEB-INF/i3-label_pt_BR.label | 1 + web/gui/gr/editarAidf.zul | 173 +++++++++-------- 4 files changed, 185 insertions(+), 168 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/gr/EditarAidfController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/gr/EditarAidfController.java index 06f825958..78e9d5e4d 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/gr/EditarAidfController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/gr/EditarAidfController.java @@ -20,6 +20,7 @@ import org.zkoss.zul.Comboitem; import org.zkoss.zul.Datebox; import org.zkoss.zul.Textbox; +import com.rjconsultores.ventaboletos.constantes.ConstantesTipoValidaVenta; import com.rjconsultores.ventaboletos.entidad.Aidf; import com.rjconsultores.ventaboletos.entidad.AidfEspecie; import com.rjconsultores.ventaboletos.entidad.AidfTipo; @@ -91,9 +92,97 @@ public class EditarAidfController extends MyGenericForwardComposer { private Datebox dtbFecadquisicion; private Datebox dtbFecvencimiento; + private Combobox cmbTipoValidaVenta; private static Logger log = Logger.getLogger(EditarAidfController.class); + + @Override + public void doAfterCompose(Component comp) throws Exception { + + aidf = (Aidf) Executions.getCurrent().getArg().get("aidf"); + aidfList = (MyListbox) Executions.getCurrent().getArg().get("aidfList"); + + lsAidfTipo = aidfService.obtenerTodosAdifTipo(); + lsAidfEspecie = aidfService.obtenerTodosAdifEspecie(); + lsEstado = estadoService.obtenerTodos(); + lsEmpresas = UsuarioLogado.getUsuarioLogado().getEmpresa(); + lsInscestadual = new ArrayList(); + + super.doAfterCompose(comp); + + if (aidf.getAidfId() == null) { + btnApagar.setVisible(Boolean.FALSE); + } + } + + public void onClick$btnSalvar(Event ev) throws InterruptedException { + + cmbAidfEspecie.getValue(); + cmbAidfTipo.getValue(); + cmbEmpresa.getValue(); + cmbEstado.getValue(); + cmbInscestadual.getValue(); + + Comboitem inscEstadualSeleccionada = cmbInscestadual.getSelectedItem(); + String _inscestadual = inscEstadualSeleccionada != null ? inscEstadualSeleccionada.getValue().toString() : ""; + aidf.setInscestadual(_inscestadual); + + aidf.setActivo(true); + aidf.setFecmodif(Calendar.getInstance().getTime()); + aidf.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + + if(aidf.getAidfId() == null){ + aidfService.suscribir(aidf); + aidfList.addItemNovo(aidf); + } else { + aidfService.actualizacion(aidf); + aidfList.updateItem(aidf); + } + + Messagebox.show( + Labels.getLabel("editarAidfController.MSG.suscribirOK"), + Labels.getLabel("editarAidfController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + + closeWindow(); + } + + public void onChange$cmbEmpresa(Event ev) { + Comboitem cbiEmpresa = cmbEmpresa.getSelectedItem(); + if (cbiEmpresa != null) { + Empresa empresa = (Empresa) cbiEmpresa.getValue(); + + lsInscestadual = new ArrayList(); + lsInscestadual.addAll(empresaService.buscaInscricoesEstaduais(empresa)); + cmbInscestadual.setModel(new BindingListModelList(lsInscestadual, true)); + } + } + + public Combobox getCmbInscestadual() { + return cmbInscestadual; + } + + public void setCmbInscestadual(Combobox cmbInscestadual) { + this.cmbInscestadual = cmbInscestadual; + } + + public List getLsInscestadual() { + return lsInscestadual; + } + + public void setLsInscestadual(List lsInscestadual) { + this.lsInscestadual = lsInscestadual; + } + + public Combobox getCmbTipoValidaVenta() { + return cmbTipoValidaVenta; + } + + public void setCmbTipoValidaVenta(Combobox cmbTipoValidaVenta) { + this.cmbTipoValidaVenta = cmbTipoValidaVenta; + } + public Button getBtnApagar() { return btnApagar; } @@ -246,62 +335,6 @@ public class EditarAidfController extends MyGenericForwardComposer { this.aidf = aidf; } - @Override - public void doAfterCompose(Component comp) throws Exception { - - lsAidfTipo = aidfService.obtenerTodosAdifTipo(); - lsAidfEspecie = aidfService.obtenerTodosAdifEspecie(); - lsEstado = estadoService.obtenerTodos(); - lsEmpresas = UsuarioLogado.getUsuarioLogado().getEmpresa(); - lsInscestadual = new ArrayList(); - - super.doAfterCompose(comp); - - aidf = (Aidf) Executions.getCurrent().getArg().get("aidf"); - aidfList = (MyListbox) Executions.getCurrent().getArg().get("aidfList"); - - if (aidf.getAidfId() == null) - btnApagar.setVisible(Boolean.FALSE); - - } - - public void onClick$btnSalvar(Event ev) throws InterruptedException { - - cmbAidfEspecie.getValue(); - cmbAidfTipo.getValue(); - cmbEmpresa.getValue(); - cmbEstado.getValue(); - cmbInscestadual.getValue(); - - - - Comboitem inscEstadualSeleccionada = cmbInscestadual.getSelectedItem(); - String _inscestadual = inscEstadualSeleccionada != null ? inscEstadualSeleccionada.getValue().toString() : ""; - aidf.setInscestadual(_inscestadual); - - aidf.setActivo(true); - aidf.setFecmodif(Calendar.getInstance().getTime()); - aidf.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); - - if(aidf.getAidfId() == null){ - aidfService.suscribir(aidf); - aidfList.addItemNovo(aidf); - } else { - aidfService.actualizacion(aidf); - aidfList.updateItem(aidf); - } - - Messagebox.show( - Labels.getLabel("editarAidfController.MSG.suscribirOK"), - Labels.getLabel("editarAidfController.window.title"), - Messagebox.OK, Messagebox.INFORMATION); - - closeWindow(); - - - - } - public Datebox getDtbFecadquisicion() { return dtbFecadquisicion; } @@ -332,34 +365,5 @@ public class EditarAidfController extends MyGenericForwardComposer { public void setTxtFormfinal(Textbox txtFormfinal) { this.txtFormfinal = txtFormfinal; - } - - public void onChange$cmbEmpresa(Event ev) { - Comboitem cbiEmpresa = cmbEmpresa.getSelectedItem(); - if (cbiEmpresa != null) { - Empresa empresa = (Empresa) cbiEmpresa.getValue(); - - lsInscestadual = new ArrayList(); - lsInscestadual.addAll(empresaService.buscaInscricoesEstaduais(empresa)); - cmbInscestadual.setModel(new BindingListModelList(lsInscestadual, true)); - } - } - - public Combobox getCmbInscestadual() { - return cmbInscestadual; - } - - public void setCmbInscestadual(Combobox cmbInscestadual) { - this.cmbInscestadual = cmbInscestadual; - } - - public List getLsInscestadual() { - return lsInscestadual; - } - - public void setLsInscestadual(List lsInscestadual) { - this.lsInscestadual = lsInscestadual; - } - - -} + } +} \ No newline at end of file diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index 22c56eabe..732b0ed88 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -5431,6 +5431,7 @@ busquedaAidfController.btnCerrar.tooltiptext=Fechar busquedaAidfController.btnPesquisa.label=Consultar busquedaAidfController.aidfEspecie.label=Espécie busquedaAidfController.aidfTipo.label=Tipo +busquedaAidfController.lbTipoValidaAIDF.value=Tipo Venda busquedaAidfController.docfiscal.label=Doc.Fiscal busquedaAidfController.acfiscal.label=AC.Fiscal diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 87d389da2..a190e9240 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -5501,6 +5501,7 @@ busquedaAidfController.btnCerrar.tooltiptext=Fechar busquedaAidfController.btnPesquisa.label=Pesquisar busquedaAidfController.aidfEspecie.label=Espécie busquedaAidfController.aidfTipo.label=Tipo +busquedaAidfController.lbTipoValidaAIDF.value=Tipo Venda busquedaAidfController.docfiscal.label=Doc.Fiscal busquedaAidfController.acfiscal.label=AC.Fiscal diff --git a/web/gui/gr/editarAidf.zul b/web/gui/gr/editarAidf.zul index e5668e51a..99718968c 100644 --- a/web/gui/gr/editarAidf.zul +++ b/web/gui/gr/editarAidf.zul @@ -3,13 +3,12 @@ - - - - + +