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: - +