nomijasfiniquitos

This commit is contained in:
JORGE LUIS CAUDILLO ESPARZA
2023-01-20 10:47:23 -07:00
parent 668514c565
commit 0108154821
5 changed files with 56 additions and 19 deletions

View File

@@ -1,4 +1,6 @@
using Extensiones;

using AjaxControlToolkit.HtmlEditor.ToolbarButtons;
using Extensiones;
using iTextSharp.text.pdf;
using System;
using System.Collections.Generic;
@@ -493,7 +495,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
HypPDFSTimbrados.Attributes.Add("onclick", string.Format("GETPDF({0},{1})", -1, FiltCvePeriodo));
cargaDatos();
int empleados = 0;
if(dtempleados != null && dtempleados.Rows.Count>0)
if (dtempleados != null && dtempleados.Rows.Count > 0)
{
empleados = dtempleados.COUNT("CvePersonal", " CvePersonal >0 ");
}
@@ -1750,10 +1752,25 @@ public partial class Nomina_Nomina2 : ClsPaginas
}
protected void LnkCargaNetos_Click(object sender, EventArgs e)
{
using (ClsNominas onom = new ClsNominas())
{
if (onom.GetConceptos(UsuarioActual.CveEmpresa))
{
ddlConceptocomisionNeto.DataSource = onom.DtResultados.FiltraParametros("CveSATConcepto=56");
ddlConceptocomisionNeto.DataBind();
ddlConceptocomisionNeto.SelectedValueExist(onom.DtResultados.FiltroPrimeroValor("CveConcepto", "CveSistema=-2"));
}
}
uppanelnetos.Update();
RegistraScript("$('#DmodalNetos').modal();");
}
protected void LnkFormatoNetos_Click(object sender, EventArgs e)
protected void LnkCargarNominaNetos_Click(object sender, EventArgs e)
{
LnkCargarNomina_Click(sender, e);
}
protected void LnkFormatoNetos_Click(object sender, EventArgs e)
{
try
{
@@ -1767,7 +1784,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
GVConceptosPlantilla.DataBind();
foreach (DataRow gvrow in ObjNomina.DtResultados.FiltraParametros($"CveEmpresa = {UsuarioActual.CveEmpresa} AND CveSistema =-1").Rows)
{
if (gvrow["CveConcepto"].ToEntero() > 0 )
if (gvrow["CveConcepto"].ToEntero() > 0)
{
str.AppendFormat(",{0}", gvrow["CveConcepto"]);
continuar = true;
@@ -2087,9 +2104,17 @@ public partial class Nomina_Nomina2 : ClsPaginas
int chkImporte = 1;
int chkImporteGravado = 0;
List<Archivo> Filesgral = TxtArchivoNomina.getfiles().Archivos;
if(((LinkButton)sender).ID == LnkCargarNominaNetos.ID)
if (((LinkButton)sender).ID == LnkCargarNominaNetos.ID)
{
Filesgral = TxtCargarNetos.getfiles().Archivos;
using (ClsClaseBase objbase = new ClsClaseBase())
{
if (objbase.runQuerystr(string.Format("UPDATE C SET C.CveSistema = C.CveSistemaOLD FROM Nom_Conceptos C WHERE CveEmpresa ={0} AND CveSistema =-2; UPDATE C SET C.CveSistemaOLD = C.CveSistema FROM Nom_Conceptos C WHERE CveConcepto ={1};UPDATE C SET C.CveSistema =-2 FROM Nom_Conceptos C WHERE CveConcepto ={1};", UsuarioActual.CveEmpresa, ddlConceptocomisionNeto.SelectedValue.ToEntero())))
{
}
}
}
bool continuar = Filesgral.Count > 0;