This commit is contained in:
@@ -1342,6 +1342,32 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
}
|
||||
}
|
||||
|
||||
protected void Imgdesautorizar_Click(object sender, EventArgs e)
|
||||
{
|
||||
int Cve = ((LinkButton)sender).CommandArgument.ToEntero();
|
||||
//LinkButton lnk = (LinkButton)sender;
|
||||
//GridViewRow gvRow = (GridViewRow)lnk.NamingContainer;
|
||||
//int CvePeriodo = gvRow.DataKey("CvePeriodo").ToEntero();
|
||||
//int CvePersonal = gvRow.DataKey("CvePersonal").ToEntero();
|
||||
bool continuar = true;
|
||||
|
||||
using (ClsNominas Nom = new ClsNominas())
|
||||
{
|
||||
Nom.IniciaTransacSQL();
|
||||
//AutorizaNom_Nominas
|
||||
if (continuar && (continuar = Nom.RemoveNom_Nominas(Cve,false, UsuarioActual.CveUsuario)))
|
||||
{
|
||||
|
||||
Nom.Commit();
|
||||
}
|
||||
}
|
||||
if (continuar)
|
||||
{
|
||||
Alert("La nomina a sido desautorizada", TipoMensaje.MsgInformacion);
|
||||
cargaDatos();
|
||||
|
||||
}
|
||||
}
|
||||
protected void ImgDelete_Click(object sender, EventArgs e)
|
||||
{
|
||||
int Cve = ((LinkButton)sender).CommandArgument.ToEntero();
|
||||
@@ -1355,7 +1381,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
{
|
||||
Nom.IniciaTransacSQL();
|
||||
//AutorizaNom_Nominas
|
||||
if (continuar && (continuar = Nom.RemoveNom_Nominas(Cve)))
|
||||
if (continuar && (continuar = Nom.RemoveNom_Nominas(Cve,true,UsuarioActual.CveUsuario )))
|
||||
{
|
||||
|
||||
Nom.Commit();
|
||||
@@ -2008,7 +2034,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
cargaDatos();
|
||||
cargaBitacora();
|
||||
|
||||
cargasobrericiboconceptos();
|
||||
cargasobrericiboconceptos(SRMostrarFormulas);
|
||||
UpModalConceptos.Update();
|
||||
}
|
||||
protected void cargaasistenciaSR(string orden = "")
|
||||
@@ -2708,7 +2734,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
{
|
||||
cargaDatos();
|
||||
|
||||
cargasobrericiboconceptos();
|
||||
cargasobrericiboconceptos(SRMostrarFormulas);
|
||||
UpModalConceptos.Update();
|
||||
|
||||
RegistraScript("$('#ModalUpConcepto').modal('hide');");
|
||||
@@ -2955,7 +2981,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
cargaDatos();
|
||||
cargaBitacora();
|
||||
|
||||
cargasobrericiboconceptos();
|
||||
cargasobrericiboconceptos(SRMostrarFormulas);
|
||||
UpModalConceptos.Update();
|
||||
|
||||
RegistraScript("$('#ModalUpConcepto').modal('hide');");
|
||||
@@ -3051,7 +3077,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
LblSRSbc.Text = SalarioDiarioIMSS;
|
||||
|
||||
#endregion
|
||||
cargasobrericiboconceptos();
|
||||
cargasobrericiboconceptos(true);
|
||||
CargaFonacot();
|
||||
#region "Infonavit"
|
||||
{
|
||||
@@ -3228,12 +3254,26 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
|
||||
#endregion
|
||||
|
||||
public void cargasobrericiboconceptos()
|
||||
protected void LnkMostrarocultarConceptos_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
cargasobrericiboconceptos(!SRMostrarFormulas);
|
||||
}
|
||||
protected bool SRMostrarFormulas
|
||||
{
|
||||
get
|
||||
{
|
||||
DataTable dtper = dtConceptos.FiltraParametros("Tipo IN ('P') AND EsPadre = 1 ");
|
||||
DataTable dtded = dtConceptos.FiltraParametros("Tipo IN ('D') AND EsPadre = 1 AND CveSistema NOT IN(101)");
|
||||
if (ViewState["SRMostrarFormulas"] == null) { return false; }
|
||||
else { return (bool)ViewState["SRMostrarFormulas"]; }
|
||||
}
|
||||
|
||||
set { ViewState["SRMostrarFormulas"] = value; }
|
||||
}
|
||||
public void cargasobrericiboconceptos(Boolean MostrarFormulas )
|
||||
{
|
||||
SRMostrarFormulas = MostrarFormulas;
|
||||
{
|
||||
DataTable dtper = dtConceptos.FiltraParametros(string.Format("Tipo IN ('P') AND EsPadre = 1 {0}",(MostrarFormulas?"": " AND SoloVisible=0")));
|
||||
DataTable dtded = dtConceptos.FiltraParametros(string.Format("Tipo IN ('D') AND EsPadre = 1 AND CveSistema NOT IN(101) {0}", (MostrarFormulas ? "" : " AND SoloVisible=0")));
|
||||
dtper.Columns.Add("BorradoLogico", typeof(int));
|
||||
dtded.Columns.Add("BorradoLogico", typeof(int));
|
||||
|
||||
@@ -3394,6 +3434,9 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
nConcepto.ConceptoP = Concepto;
|
||||
nConcepto.NoConceptoP = Codigo;
|
||||
nConcepto.ImporteP = Importe;
|
||||
nConcepto.isOnlyBisibleP = row["SoloVisible"].ToString().ToEntero();
|
||||
nConcepto.CveSistemaP = row["CveSistema"].ToString().ToEntero();
|
||||
|
||||
nConcepto.ValorP = dtempleados.SUM(string.Format("[VAL_{0}]", CveConcepto), string.Format("CvePersonal = {0}", SRCvePersonal));
|
||||
}
|
||||
if (maxded > i)
|
||||
@@ -3408,6 +3451,8 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
nConcepto.ConceptoD = Concepto;
|
||||
nConcepto.NoConceptoD = Codigo;
|
||||
nConcepto.ImporteD = Importe;
|
||||
nConcepto.CveSistemaD = row["CveSistema"].ToString().ToEntero();
|
||||
nConcepto.isOnlyBisibleD = row["SoloVisible"].ToString().ToEntero();
|
||||
nConcepto.ValorD = dtempleados.SUM(string.Format("[VAL_{0}]", CveConcepto), string.Format("CvePersonal = {0}", SRCvePersonal));
|
||||
}
|
||||
lconc.Add(nConcepto);
|
||||
@@ -3455,6 +3500,8 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
dtCon.Columns.Add(new DataColumn("EstatusD", typeof(int)));
|
||||
dtCon.Columns.Add(new DataColumn("isEditedD", typeof(int)));
|
||||
dtCon.Columns.Add(new DataColumn("isOnlyBisibleD", typeof(int)));
|
||||
dtCon.Columns.Add(new DataColumn("CveSistemaD", typeof(int)));
|
||||
dtCon.Columns.Add(new DataColumn("CveSistemaP", typeof(int)));
|
||||
foreach (NConcepto itc in lconc)
|
||||
{
|
||||
DataRow dr = dtCon.NewRow();
|
||||
@@ -3476,6 +3523,8 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
dr["EstatusD"] = itc.EstatusD;
|
||||
dr["isEditedD"] = itc.isEditedD;
|
||||
dr["isOnlyBisibleD"] = itc.isOnlyBisibleD;
|
||||
dr["CveSistemaD"] = itc.CveSistemaD;
|
||||
dr["CveSistemaP"] = itc.CveSistemaP;
|
||||
dtCon.Rows.Add(dr);
|
||||
}
|
||||
dtCon.AcceptChanges();
|
||||
@@ -3558,7 +3607,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
urlfile = System.IO.Path.Combine(ModExtensiones.DirectorioBaseEmpresas, "Empresas/Grales/Formatos/SobreRecibo.rdlc");
|
||||
}
|
||||
|
||||
ImprimirPDF(urlfile, lrds, parametros, "SobreRecibo", "PDF", null, Content_Disposition: "Inline");
|
||||
ImprimirPDF(urlfile, lrds, parametros, "SobreRecibo", "PDF", null);
|
||||
}
|
||||
protected void BtnGuardarInfornavit_Click(object sender, EventArgs e)
|
||||
{
|
||||
@@ -3601,6 +3650,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
public int isSavedP { get; set; }
|
||||
public int isEditedP { get; set; }
|
||||
public int isOnlyBisibleP { get; set; }
|
||||
public int CveSistemaP { get; set; }
|
||||
|
||||
|
||||
public string NoConceptoD { get; set; }
|
||||
@@ -3613,7 +3663,8 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
public int isSavedD { get; set; }
|
||||
public int isEditedD { get; set; }
|
||||
public int isOnlyBisibleD { get; set; }
|
||||
|
||||
public int CveSistemaD { get; set; }
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -3627,6 +3678,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
public int EstatusO { get; set; }
|
||||
public int isEditedO { get; set; }
|
||||
public int isOnlyBisibleO { get; set; }
|
||||
public int CveSistemaO { get; set; }
|
||||
}
|
||||
|
||||
int CveConceptoPolgvc, CveConceptoDolgvc;
|
||||
@@ -5921,7 +5973,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
//AutorizaNom_Nominas
|
||||
foreach (DataRow drow in dtr.Rows)
|
||||
{
|
||||
if (continuar && (continuar = Nom.RemoveNom_Nominas(drow["CveNomina"].ToString().ToEntero())))
|
||||
if (continuar && (continuar = Nom.RemoveNom_Nominas(drow["CveNomina"].ToString().ToEntero(),false,UsuarioActual.CveUsuario)))
|
||||
{
|
||||
|
||||
}
|
||||
@@ -6533,6 +6585,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
nConcepto.ConceptoP = Concepto;
|
||||
nConcepto.NoConceptoP = Codigo;
|
||||
nConcepto.ImporteP = Importe;
|
||||
nConcepto.CveSistemaP = row["CveSistema"].ToString().ToEntero();
|
||||
nConcepto.ValorP = dtempleadosSimula.SUM(string.Format("[VAL_{0}]", CveConcepto), string.Format("CvePersonal = {0}", SRCvePersonal));
|
||||
}
|
||||
if (maxded > i)
|
||||
@@ -6547,6 +6600,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
nConcepto.ConceptoD = Concepto;
|
||||
nConcepto.NoConceptoD = Codigo;
|
||||
nConcepto.ImporteD = Importe;
|
||||
nConcepto.CveSistemaD = row["CveSistema"].ToString().ToEntero();
|
||||
nConcepto.ValorD = dtempleadosSimula.SUM(string.Format("[VAL_{0}]", CveConcepto), string.Format("CvePersonal = {0}", SRCvePersonal));
|
||||
}
|
||||
lconc.Add(nConcepto);
|
||||
@@ -6594,6 +6648,8 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
dtCon.Columns.Add(new DataColumn("EstatusD", typeof(int)));
|
||||
dtCon.Columns.Add(new DataColumn("isEditedD", typeof(int)));
|
||||
dtCon.Columns.Add(new DataColumn("isOnlyBisibleD", typeof(int)));
|
||||
dtCon.Columns.Add(new DataColumn("CveSistemaD", typeof(int)));
|
||||
dtCon.Columns.Add(new DataColumn("CveSistemaP", typeof(int)));
|
||||
foreach (NConcepto itc in lconc)
|
||||
{
|
||||
DataRow dr = dtCon.NewRow();
|
||||
@@ -6615,6 +6671,8 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
dr["EstatusD"] = itc.EstatusD;
|
||||
dr["isEditedD"] = itc.isEditedD;
|
||||
dr["isOnlyBisibleD"] = itc.isOnlyBisibleD;
|
||||
dr["CveSistemaD"] = itc.CveSistemaD;
|
||||
dr["CveSistemaP"] = itc.CveSistemaP;
|
||||
dtCon.Rows.Add(dr);
|
||||
}
|
||||
dtCon.AcceptChanges();
|
||||
@@ -6689,7 +6747,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
urlfile = System.IO.Path.Combine(ModExtensiones.DirectorioBaseEmpresas, "Empresas/Grales/Formatos/SobreRecibo.rdlc");
|
||||
}
|
||||
|
||||
ImprimirPDF(urlfile, lrds, parametros, "SobreRecibo", "PDF", null, Content_Disposition: "Inline");
|
||||
ImprimirPDF(urlfile, lrds, parametros, "SobreRecibo", "PDF", null);
|
||||
}
|
||||
protected void DdlTipoPeriodoSim_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
@@ -8592,4 +8650,5 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
#endregion
|
||||
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user