From 9d1184920e31ffee3367766490605b23cef1cc9b Mon Sep 17 00:00:00 2001 From: rrene Date: Mon, 19 Jun 2023 19:46:37 -0700 Subject: [PATCH] -- mejora --- Contabilidad/ContabilizacionCompras.aspx | 2 +- Contabilidad/ContabilizacionVentas.aspx | 2 +- Contabilidad/ContabilizacionVentas.aspx.cs | 17 +++++++++++++---- 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/Contabilidad/ContabilizacionCompras.aspx b/Contabilidad/ContabilizacionCompras.aspx index 38d109764..a655fde16 100644 --- a/Contabilidad/ContabilizacionCompras.aspx +++ b/Contabilidad/ContabilizacionCompras.aspx @@ -191,7 +191,7 @@ - + diff --git a/Contabilidad/ContabilizacionVentas.aspx b/Contabilidad/ContabilizacionVentas.aspx index cb4705728..407c6b052 100644 --- a/Contabilidad/ContabilizacionVentas.aspx +++ b/Contabilidad/ContabilizacionVentas.aspx @@ -158,7 +158,7 @@ - + diff --git a/Contabilidad/ContabilizacionVentas.aspx.cs b/Contabilidad/ContabilizacionVentas.aspx.cs index 0a7d03748..3232a689d 100644 --- a/Contabilidad/ContabilizacionVentas.aspx.cs +++ b/Contabilidad/ContabilizacionVentas.aspx.cs @@ -418,20 +418,29 @@ public partial class Contabilidad_ContabilizacionVentas : ClsPaginas int index = Convert.ToInt32(row.RowIndex); int CvePrePoliza = GvV.DataKeys[row.RowIndex]["CvePrePoliza"].ToString().ToEntero(); - + ObjMov.IniciaTransacSQL(); + bool HuboError = false; if (ObjMov.PrePolizaSimplificacion(CvePrePoliza, UsuarioActual.CveEmpresa)) { - if (ObjMov.ValidacionPrePolizaCuadre(CvePrePoliza, 5))// por default manda la opcion 5, para ajustar a fluctuacion + var usuario = UsuarioActual; + if (ObjMov.ValidacionesPrePoliza(CvePrePoliza, ref usuario, Opcion:5,AutoConta:false))// por default manda la opcion 5, para ajustar a fluctuacion { - + Alert("Se ha simplificado la poliza correctamente", ModExtensiones.TipoMensaje.MsgInformacion); } - Alert("Se ha simplificado la poliza correctamente", ModExtensiones.TipoMensaje.MsgInformacion); + else + { HuboError = true; } } else { + HuboError = true; Alert("Ocurrió un error al simplificar la póliza", ModExtensiones.TipoMensaje.MsgError); } + if (!HuboError) + { ObjMov.Commit(); } + else + { ObjMov.RollBack(); } + ObjMov.Dispose(); cargaPolizas(); }