From 6a51a36c03370654ba939f042896e1bf71444abb Mon Sep 17 00:00:00 2001 From: JORGE LUIS CAUDILLO ESPARZA Date: Fri, 23 Jun 2023 07:53:56 -0700 Subject: [PATCH] --- LogIn.aspx.vb | 2 +- RH/CalculoSBC.aspx | 12 +++++++----- RH/CalculoSBC.aspx.cs | 17 +++++++++++++++-- RH/CatPersonal.aspx | 2 +- 4 files changed, 24 insertions(+), 9 deletions(-) diff --git a/LogIn.aspx.vb b/LogIn.aspx.vb index 3a46151ae..e997b3393 100644 --- a/LogIn.aspx.vb +++ b/LogIn.aspx.vb @@ -275,7 +275,7 @@ Partial Class LogIn If Not IsNothing(Request("port")) Then puerto = String.Format(":{0}", Request("port")) Else - puerto = String.Format(":{0}", If(System.Configuration.ConfigurationManager.AppSettings("EsProduccion").ToString() = "1", 84, 4200)) + puerto = String.Format(":{0}", 84) End If Dim strdomain = Request.Url.AbsoluteUri.Replace(Request.Url.PathAndQuery, "") If Request.Url.Port <> 80 Then diff --git a/RH/CalculoSBC.aspx b/RH/CalculoSBC.aspx index f7d0b2a38..d2e7a10bf 100644 --- a/RH/CalculoSBC.aspx +++ b/RH/CalculoSBC.aspx @@ -116,7 +116,8 @@ + DataKeyNames="CvePersonal,Codigo,Nombre,FechaInicio,Antiguedad,Incapacitado,NumeroSS,CveTipodeSalario,TipodeSalario,SalarioDiario,SDINuevo,SalarioVariableNuevo,SalarioDiarioSSNuevo,SDI,SalarioVariable,SalarioDiarioSS,PorPrimaVacacional,NumDiasAguinaldo,Acumulado,diasBimestre,Faltas,Incapaciadad,diaslaborados,Movtotxt,RegistroPatronal" + OnRowDataBound="GVCalculosSBC_RowDataBound"> @@ -242,16 +243,17 @@ Modificación - + + <%-- --%> - - + <%-- + --%> - + <%----%> diff --git a/RH/CalculoSBC.aspx.cs b/RH/CalculoSBC.aspx.cs index 7fbdf7cf9..52de72552 100644 --- a/RH/CalculoSBC.aspx.cs +++ b/RH/CalculoSBC.aspx.cs @@ -662,7 +662,7 @@ public partial class RH_CalculoSBC : ClsPaginas concater = ""; contador = 0; } - if (SalarioDiarioSSNuevo != SalarioDiarioSS || item.FCCheckBox("chkCon").Checked) + if (item.FCCheckBox("chkUpdate").Checked)//(SalarioDiarioSSNuevo != SalarioDiarioSS || item.FCCheckBox("chkCon").Checked) { MovtosmodSalario = string.Format("{0}{1}{2}", MovtosmodSalario, concater, item.DataKey("Movtotxt")); concater = "\\r\\n"; @@ -745,7 +745,7 @@ public partial class RH_CalculoSBC : ClsPaginas double SalarioDiarioSSNuevo = Math.Round(item.DataKey("SalarioDiarioSSNuevo").ToDouble(), 2); double SalarioVariableNuevo = item.DataKey("SalarioVariableNuevo").ToDouble(); double SalarioDiarioSS = Math.Round(item.DataKey("SalarioDiarioSS").ToDouble(), 2); - if (continuar && SalarioDiarioSSNuevo != SalarioDiarioSS && + if (continuar && (item.FCCheckBox("chkUpdate").Checked) &&//SalarioDiarioSSNuevo != SalarioDiarioSS && (continuar = objrh.UpdateSalarios(CvePersonal, fecha, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, SalarioDiario, SDINuevo, SalarioDiarioSSNuevo, SalarioDiario))) { @@ -932,6 +932,19 @@ public partial class RH_CalculoSBC : ClsPaginas } } + + protected void GVCalculosSBC_RowDataBound(object sender, GridViewRowEventArgs e) + { + + //Eval("SalarioDiarioSSNuevo", "{0:N2}") == Eval("SalarioDiarioSS", "{0:N2}") + + if (e.Row.RowType == DataControlRowType.DataRow) + { + e.Row.FCCheckBox("chkUpdate").Checked = !(string.Format("{0:N2}", e.Row.DBCampo("SalarioDiarioSSNuevo")) == string.Format("{0:N2}", e.Row.DBCampo("SalarioDiarioSS"))); + e.Row.FCLabel("lblsalarioDiarioSSf").Text = e.Row.FCCheckBox("chkUpdate").Checked ? "Si" : "No"; + } + + } } public class archivosD { diff --git a/RH/CatPersonal.aspx b/RH/CatPersonal.aspx index dda232f49..6b54a2926 100644 --- a/RH/CatPersonal.aspx +++ b/RH/CatPersonal.aspx @@ -1054,7 +1054,7 @@ Proyecto: - +