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 0075bbb99..e46d486af 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 @@ -13,6 +13,8 @@ import java.util.HashMap; import java.util.List; import java.util.Map; +import javax.sql.DataSource; + import org.apache.commons.collections.CollectionUtils; import org.apache.commons.collections.Predicate; import org.apache.commons.lang.StringUtils; @@ -308,6 +310,9 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { public static final int INTERVALO_FECHAMENTO_DECENDIAL = 10; public static final int INTERVALO_FECHAMENTO_QUINZENAL = 15; public static final int INTERVALO_FECHAMENTO_MENSAL = 30; + + @Autowired + private DataSource dataSource; public Button getBtnApagar() { return btnApagar; @@ -787,14 +792,28 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { public void onClick$btnIntegracao(Event ev) { try { - TotvsService.cadastrarTituloAReceber(puntoVenta.getPuntoventaId(), fecInicio.getValue(), fecFinal.getValue(), puntoVentaService.getDBSession()); + TotvsService.cadastrarTituloAReceber(puntoVenta.getPuntoventaId(), fecInicio.getValue(), fecFinal.getValue(), dataSource.getConnection()); puntoVentaService.getDBSession().close(); } catch (WrongValueException e) { - // TODO Auto-generated catch block - e.printStackTrace(); + try { + Messagebox.show( + e.getMessage(), + Labels.getLabel("editarPuntoVentaController.window.title"), + Messagebox.OK, Messagebox.ERROR); + } catch (InterruptedException e1) { + // TODO Auto-generated catch block + e1.printStackTrace(); + } } catch (Exception e) { - // TODO Auto-generated catch block - e.printStackTrace(); + try { + Messagebox.show( + e.getMessage(), + Labels.getLabel("editarPuntoVentaController.window.title"), + Messagebox.OK, Messagebox.ERROR); + } catch (InterruptedException e1) { + // TODO Auto-generated catch block + e1.printStackTrace(); + } } }