From 4537ab383769fdc58c56b2e4b773d38cf05d8bf0 Mon Sep 17 00:00:00 2001 From: "daniel.zauli" Date: Fri, 15 Jan 2016 12:43:00 +0000 Subject: [PATCH] fixes bug #07034 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@51927 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../gr/EditarAidfController.java | 27 ++++++++++++------- 1 file changed, 18 insertions(+), 9 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 1906aa410..b2f4804b7 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 @@ -1,9 +1,12 @@ package com.rjconsultores.ventaboletos.web.gui.controladores.gr; +import java.sql.SQLException; import java.util.ArrayList; import java.util.Calendar; import java.util.List; +import javax.sql.DataSource; + import org.apache.log4j.Logger; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Scope; @@ -110,6 +113,9 @@ public class EditarAidfController extends MyGenericForwardComposer { private static Logger log = Logger.getLogger(EditarAidfController.class); + @Autowired + private DataSource dataSourceRead; + @Override public void doAfterCompose(Component comp) throws Exception { @@ -176,20 +182,23 @@ public class EditarAidfController extends MyGenericForwardComposer { txtForminicial.getValue(); txtFormfinal.getValue(); txtDocFiscal.getValue(); - - Comboitem inscEstadualSeleccionada = cmbInscestadual.getSelectedItem(); String _inscestadual = inscEstadualSeleccionada != null ? inscEstadualSeleccionada.getValue().toString() : ""; aidf.setInscestadual(_inscestadual); - Long x = aidfService.validarDocFiscalSerieFormInicialFinal(aidf); - if(x != -1){ - Messagebox.show( - Labels.getLabel("editarAidfController.btnSalvar.MSG.conflitoFormIniFin", new Object[] { x }), - Labels.getLabel("editarAidfController.window.title"), - Messagebox.OK, Messagebox.EXCLAMATION); - return; + Long x ; + try { + x = aidfService.validarDocFiscalSerieFormInicialFinal(aidf, dataSourceRead.getConnection()); + if(x != -1){ + Messagebox.show( + Labels.getLabel("editarAidfController.btnSalvar.MSG.conflitoFormIniFin", new Object[] { x }), + Labels.getLabel("editarAidfController.window.title"), + Messagebox.OK, Messagebox.EXCLAMATION); + return; + } + } catch (SQLException e) { + e.printStackTrace(); } aidf.setActivo(true);