--FIX nomina
This commit is contained in:
@@ -466,7 +466,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
DdlRegistroPatronalPR.DataSource = onom.DtResultados;
|
||||
DdlRegistroPatronalPR.DataBind();
|
||||
}
|
||||
}
|
||||
}
|
||||
if (dtperinc != null)
|
||||
{
|
||||
DdlSRINCcveTipodeIncidencia.DataSource = dtperinc.FiltraParametros("Tipo = -1 OR Tipo =1 ");
|
||||
@@ -3697,7 +3697,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
if (continuar = onom.DeleteNom_NominasDetalles(SRCveConcepto, SRCvePersonal, CvePeriodoSeleccionado, UsuarioActual.CveUsuario))
|
||||
{
|
||||
|
||||
msgFin = (onom.DtResultados.Rows.Count > 0 && onom.DtResultados.Rows[0]["AplicaFiniquito"].ToString().ToUpper().Contiene("1", "TRUE"));
|
||||
msgFin = (onom.DtResultados.Rows.Count > 0 && onom.DtResultados.Rows[0]["AplicaFiniquito"].ToString().ToUpper().Contiene("1", "TRUE"));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -3710,9 +3710,9 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
UpGvConceptos.Update();
|
||||
|
||||
RegistraScript("$('#ModalUpConcepto').modal('hide');");
|
||||
if(msgFin)
|
||||
if (msgFin)
|
||||
{
|
||||
Alert("recuerda eliminar el finiquito del modulo de finiquito si deseas eliminar el valor, esto para poder activar al empleado!",TipoMensaje.ToastAdventencia);
|
||||
Alert("recuerda eliminar el finiquito del modulo de finiquito si deseas eliminar el valor, esto para poder activar al empleado!", TipoMensaje.ToastAdventencia);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -5168,7 +5168,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
|
||||
|
||||
column++;
|
||||
TitleRange(libro, "Incapacidad", filainicio + 2, column, filainicio + 2, column, true, false, dedcborderColor);
|
||||
TitleRange(libro, "Incapacidad", filainicio + 2, column, filainicio + 2, column, true, false, dedcborderColor);
|
||||
TitleRange(libro, "Perm. Faltas", filainicio + 3, column, filainicio + 3, column, false, true, dedcborderColor);
|
||||
Titlecell(libro, "", filainicio + 4, column, true, true, dedcborderColor);
|
||||
libro.Column(column).Width = 15;
|
||||
@@ -5198,7 +5198,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
TitleRange(libro, "Deducciones", filainicio + 1, iniciotipe + 1, filainicio + 1, column, true, true, dedcborderColor);
|
||||
Titlecell(libro, "", filainicio + 4, column, true, true, dedcborderColor);
|
||||
}
|
||||
|
||||
|
||||
int findeducciones = column;
|
||||
|
||||
//column++;
|
||||
@@ -5280,7 +5280,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
if (newsubproyecto)
|
||||
{
|
||||
libro.Cell(Fila - 3, column).Value = dtempleados.SUM(Concepto, string.Format("CveSubProyecto ={0} AND CvePersonal > 0 ", oldcveSupProyecto));
|
||||
libro.Cell(Fila -3, column).Style.NumberFormat.Format = "#,##0.00;-#,##0.00;";
|
||||
libro.Cell(Fila - 3, column).Style.NumberFormat.Format = "#,##0.00;-#,##0.00;";
|
||||
}
|
||||
|
||||
}
|
||||
@@ -5293,10 +5293,10 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
if (newsubproyecto)
|
||||
{
|
||||
libro.Cell(Fila - 2, column).Style.Fill.SetBackgroundColor(colorperp);
|
||||
Titlecell(libro,"", Fila - 2, column, false, false, PercborderColor);
|
||||
Titlecell(libro, "", Fila - 2, column, false, false, PercborderColor);
|
||||
libro.Cell(Fila - 3, column).Style.Fill.SetBackgroundColor(colorperp);
|
||||
libro.Cell(Fila - 3, column).Style.Font.FontColor = ClosedXML.Excel.XLColor.White;
|
||||
libro.Cell(Fila-3, column).Style.NumberFormat.Format = "#,##0.00;-#,##0.00;";
|
||||
libro.Cell(Fila - 3, column).Style.NumberFormat.Format = "#,##0.00;-#,##0.00;";
|
||||
Titlecell(libro, dtempleados.SUM("SumaPercepciones", string.Format("CveSubProyecto ={0} AND CvePersonal > 0 ", oldcveSupProyecto)), Fila - 3, column, true, true, PercborderColor);
|
||||
//libro.Cell(Fila - 3, column).Value = dtempleados.SUM("SumaPercepciones", string.Format("CveSubProyecto ={0} AND CvePersonal > 0 ", oldcveSupProyecto));
|
||||
}
|
||||
@@ -5314,7 +5314,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
if (newsubproyecto)
|
||||
{
|
||||
libro.Cell(Fila - 3, column).Value = dtempleados.SUM(Concepto, string.Format("CveSubProyecto ={0} AND CvePersonal > 0 ", oldcveSupProyecto));
|
||||
libro.Cell(Fila-3, column).Style.NumberFormat.Format = "#,##0.00;-#,##0.00;";
|
||||
libro.Cell(Fila - 3, column).Style.NumberFormat.Format = "#,##0.00;-#,##0.00;";
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5322,14 +5322,14 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
libro.Cell(Fila, column).Style.Fill.SetBackgroundColor(colorded);
|
||||
Titlecell(libro, erow["SumaDeducciones"], Fila, column, false, false, dedcborderColor);
|
||||
libro.Cell(Fila, column).Style.NumberFormat.Format = "#,##0.00;-#,##0.00;\"\"";
|
||||
libro.Cell(Fila, column).Style.Font.FontColor = ClosedXML.Excel.XLColor.White;
|
||||
libro.Cell(Fila, column).Style.Font.FontColor = ClosedXML.Excel.XLColor.White;
|
||||
if (newsubproyecto)
|
||||
{
|
||||
libro.Cell(Fila - 2, column).Style.Fill.SetBackgroundColor(colorded);
|
||||
Titlecell(libro, "", Fila - 2, column, false, false, dedcborderColor);
|
||||
libro.Cell(Fila - 3, column).Style.Fill.SetBackgroundColor(colorded);
|
||||
libro.Cell(Fila -3, column).Style.Font.FontColor = ClosedXML.Excel.XLColor.White;
|
||||
libro.Cell(Fila-3, column).Style.NumberFormat.Format = "#,##0.00;-#,##0.00;";
|
||||
libro.Cell(Fila - 3, column).Style.Font.FontColor = ClosedXML.Excel.XLColor.White;
|
||||
libro.Cell(Fila - 3, column).Style.NumberFormat.Format = "#,##0.00;-#,##0.00;";
|
||||
Titlecell(libro, dtempleados.SUM("SumaDeducciones", string.Format("CveSubProyecto ={0} AND CvePersonal > 0 ", oldcveSupProyecto)), Fila - 3, column, true, true, dedcborderColor);
|
||||
//libro.Cell(Fila - 3, column).Value = dtempleados.SUM("SumaDeducciones", string.Format("CveSubProyecto ={0} AND CvePersonal > 0 ", oldcveSupProyecto));
|
||||
}
|
||||
@@ -5346,9 +5346,9 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
libro.Cell(Fila, column).Style.NumberFormat.Format = "#,##0.00;-#,##0.00;\"\"";
|
||||
if (newsubproyecto)
|
||||
{
|
||||
libro.Cell(Fila-2, column).Style.Fill.SetBackgroundColor(ClosedXML.Excel.XLColor.FromArgb(166, 166, 166));
|
||||
libro.Cell(Fila-3, column).Style.Fill.SetBackgroundColor(ClosedXML.Excel.XLColor.FromArgb(166, 166, 166));
|
||||
libro.Cell(Fila-3, column).Style.NumberFormat.Format = "#,##0.00;-#,##0.00;";
|
||||
libro.Cell(Fila - 2, column).Style.Fill.SetBackgroundColor(ClosedXML.Excel.XLColor.FromArgb(166, 166, 166));
|
||||
libro.Cell(Fila - 3, column).Style.Fill.SetBackgroundColor(ClosedXML.Excel.XLColor.FromArgb(166, 166, 166));
|
||||
libro.Cell(Fila - 3, column).Style.NumberFormat.Format = "#,##0.00;-#,##0.00;";
|
||||
libro.Cell(Fila - 3, column).Value = dtempleados.SUM("Total", string.Format("CveSubProyecto ={0} AND CvePersonal > 0 ", oldcveSupProyecto));
|
||||
}
|
||||
|
||||
@@ -5373,7 +5373,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
//}
|
||||
}
|
||||
|
||||
libro.Rows(Fila-2, Fila).Delete();
|
||||
libro.Rows(Fila - 2, Fila).Delete();
|
||||
|
||||
{
|
||||
var columnsToDelete = new List<int>();
|
||||
@@ -5398,7 +5398,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
filasborrar.Reverse();
|
||||
foreach (int rownumber in filasborrar)
|
||||
{
|
||||
libro.Rows(rownumber-1, rownumber).Delete();
|
||||
libro.Rows(rownumber - 1, rownumber).Delete();
|
||||
}
|
||||
libro.Rows(primera, primera).Delete();
|
||||
System.IO.Stream fs = new System.IO.MemoryStream();
|
||||
@@ -7678,7 +7678,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
pnlAddupMovto.Visible = true;
|
||||
LnkAddMovto.Visible = true;
|
||||
LnkUpMovto.Visible = false;
|
||||
LtlMovtoPermanenteaddup.Text = "Agregar Movimiento";
|
||||
//LtlMovtoPermanenteaddup.Text = "Agregar Movimiento";
|
||||
|
||||
TxtDescripcion.Text = "";
|
||||
TxtValor.Text = "";
|
||||
@@ -7688,7 +7688,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
ChkEstatus.Visible = true;
|
||||
ChkEstatus.Checked = true;
|
||||
UpMovtosPermanentesModal.Update();
|
||||
RegistraScript("$('#ModalMovtoPermanente').modal()");
|
||||
RegistraScript("$('#ModalMovtoPermanente').modal({backdrop: 'static', keyboard: false});");
|
||||
|
||||
}
|
||||
|
||||
@@ -7831,9 +7831,18 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
TxtVecesAplicar.Text = vecesAplicar.ToString();
|
||||
TxtMontoLimite.Text = montoLimite.ToString();
|
||||
TxtFechaAplicacion.Text = $"{fechaInicioAplicacion:dd/MM/yyyy}";
|
||||
DdlCtaContable.SelectedValueExist(CveCuenta);
|
||||
if (CveCuenta > 0)
|
||||
{
|
||||
DdlCtaContable.SelectedValueExist(CveCuenta);
|
||||
}
|
||||
else
|
||||
{
|
||||
DdlCtaContable.SelectedValueExist("-1");
|
||||
}
|
||||
|
||||
|
||||
ChkEstatus.Checked = estatus;
|
||||
RegistraScript("$('#ModalMovtoPermanente').modal()");
|
||||
RegistraScript("$('#ModalMovtoPermanente').modal({backdrop: 'static', keyboard: false});");
|
||||
|
||||
|
||||
pnlAddupMovto.Visible = true;
|
||||
@@ -8195,7 +8204,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
}
|
||||
}
|
||||
UpModalAsistencia.Update();
|
||||
RegistraScript("$('#DModalModAsistencia').modal();");
|
||||
RegistraScript("$('#DModalModAsistencia').modal({backdrop: 'static', keyboard: false});");
|
||||
}
|
||||
|
||||
protected void LnkSimulador_Click(object sender, EventArgs e)
|
||||
@@ -9629,13 +9638,13 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
using (ZipFile descargaZIP = new ZipFile())
|
||||
{
|
||||
descargaZIP.UseZip64WhenSaving = Zip64Option.AsNecessary;
|
||||
|
||||
|
||||
foreach (DataRow dbrow in ObjNomina.DtResultados.Rows)
|
||||
{
|
||||
Ruta = UsuarioActual.Empresa.Ruta;
|
||||
PathXML = $"{Ruta}XML\\Nomina\\{dbrow["SerieFolio"].ToString()}.xml";
|
||||
PathXMLF = $"{Ruta}XML\\Nomina\\{dbrow["Serie"].ToString()}F-{dbrow["Folio"].ToString()}.xml";
|
||||
|
||||
|
||||
if (!string.IsNullOrEmpty(PathXML) && System.IO.File.Exists(PathXML))
|
||||
{
|
||||
|
||||
@@ -9644,7 +9653,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
{
|
||||
descargaZIP.AddFile(PathXML);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
if (!string.IsNullOrEmpty(PathXMLF) && System.IO.File.Exists(PathXMLF))
|
||||
{
|
||||
@@ -9654,9 +9663,9 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
{
|
||||
descargaZIP.AddFile(PathXMLF);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
String PathZIP = $"{Ruta}XML\\Nomina\\{TxtCvePeriodo.Text.ToEntero()}.zip";
|
||||
@@ -9732,7 +9741,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
{
|
||||
if (objnom.DTSetResultados.Tables.Count > 1)
|
||||
{
|
||||
ContaConceptossource= get_GlobalDTContaConceptosContables(-1).FiltraParametros("AplicaPersonal = 1");
|
||||
ContaConceptossource = get_GlobalDTContaConceptosContables(-1).FiltraParametros("AplicaPersonal = 1");
|
||||
//using (ClsContabilidad ObjContaz = new ClsContabilidad())
|
||||
//{
|
||||
// if (ObjContaz.GetConta_ConceptosContables())
|
||||
@@ -9845,13 +9854,13 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
if (CveRegistroPatronal > 0)
|
||||
{
|
||||
|
||||
using (ClsNominas objnom = new ClsNominas())
|
||||
{
|
||||
if (objnom.PrimaRiesgoUP(UsuarioActual.CveEmpresa, TxtFechaPRT.Text.ToDateTime(), TxtPrimaRiesgo.Text.ToDecimal(), CveRegistroPatronal))
|
||||
using (ClsNominas objnom = new ClsNominas())
|
||||
{
|
||||
if (objnom.PrimaRiesgoUP(UsuarioActual.CveEmpresa, TxtFechaPRT.Text.ToDateTime(), TxtPrimaRiesgo.Text.ToDecimal(), CveRegistroPatronal))
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
loadtablas();
|
||||
loadtablas();
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -10793,7 +10802,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
StringBuilder SbErrores = new StringBuilder();
|
||||
bool ErroresValidaciones = false;
|
||||
int modalidadnomina = 1;
|
||||
if (UsuarioActual.CveEmpresa.Contiene(189, 193, 195, 196, 197, 172, 173,174)) modalidadnomina = 2;
|
||||
if (UsuarioActual.CveEmpresa.Contiene(189, 193, 195, 196, 197, 172, 173, 174)) modalidadnomina = 2;
|
||||
|
||||
SbErrores.AppendLine("Se detectaron los siguientes errores en la generación del layout:<br/>");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user