This commit is contained in:
@@ -308,7 +308,7 @@ Public Class ClsNominas
|
||||
End Try
|
||||
Return retorno
|
||||
End Function
|
||||
Public Function AutorizaCalculoAnual(CveEmpresa As Integer, CveUsuario As Integer, PersonalXml As String, Optional Numpagos As Integer = 1) As Boolean
|
||||
Public Function AutorizaCalculoAnual(CveEmpresa As Integer, CveUsuario As Integer, PersonalXml As String, Optional Numpagos As Integer = 1, Optional Ejercicio As Integer = 2023) As Boolean
|
||||
Dim retorno As Boolean = False
|
||||
DataAdapter("PA_Nom_AutorizaCalculoAnual", CommandType.StoredProcedure)
|
||||
With SqlAdapter.SelectCommand.Parameters
|
||||
@@ -316,6 +316,7 @@ Public Class ClsNominas
|
||||
.Add("@CveUsuario", SqlDbType.Int).Value = CveUsuario
|
||||
.Add("@PersonalXml", SqlDbType.Xml).Value = If(String.IsNullOrEmpty(PersonalXml), DBNull.Value, DirectCast(PersonalXml, Object))
|
||||
.Add("@Numpagos", SqlDbType.Int).Value = Numpagos
|
||||
.Add("@Ejercicio", SqlDbType.Int).Value = Ejercicio
|
||||
|
||||
End With
|
||||
Try
|
||||
|
||||
@@ -7,10 +7,21 @@ using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Xml.Linq;
|
||||
using Extensiones;
|
||||
using Profact.TimbraCFDI40;
|
||||
|
||||
public partial class Nomina_CalculoISRAnual : ClsPaginas
|
||||
{
|
||||
|
||||
protected int Ejercicio
|
||||
{
|
||||
get
|
||||
{
|
||||
if (ViewState["Ejercicio"] == null) { return 0; }
|
||||
else { return ViewState["Ejercicio"].ToString().ToEntero(); }
|
||||
}
|
||||
|
||||
set { ViewState["Ejercicio"] = value; }
|
||||
}
|
||||
protected int CvePersonal
|
||||
{
|
||||
get
|
||||
@@ -51,7 +62,8 @@ public partial class Nomina_CalculoISRAnual : ClsPaginas
|
||||
{
|
||||
using (ClsNominas onom = new ClsNominas())
|
||||
{
|
||||
onom.CalculoISRAnual(DdlEjercicios.SelectedValue.ToEntero(), UsuarioActual.Empresa.CveEmpresa);
|
||||
Ejercicio = DdlEjercicios.SelectedValue.ToEntero();
|
||||
onom.CalculoISRAnual(Ejercicio, UsuarioActual.Empresa.CveEmpresa);
|
||||
GVCalculoISRAnual.DataSource = onom.DtResultados;
|
||||
|
||||
}
|
||||
@@ -250,7 +262,7 @@ public partial class Nomina_CalculoISRAnual : ClsPaginas
|
||||
|
||||
using (ClsNominas onom = new ClsNominas())
|
||||
{
|
||||
continuar = onom.AutorizaCalculoAnual(UsuarioActual.CveEmpresa, UsuarioActual.CveUsuario, xmlpeople, numpagos);
|
||||
continuar = onom.AutorizaCalculoAnual(UsuarioActual.CveEmpresa, UsuarioActual.CveUsuario, xmlpeople, numpagos, Ejercicio);
|
||||
}
|
||||
if (continuar)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user