This commit is contained in:
@@ -216,8 +216,12 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
using (ClsNominas objnom = new ClsNominas())
|
||||
{
|
||||
objnom.GetNominasSinTimbrar(-1, UsuarioActual.CveEmpresa);
|
||||
if (objnom.DTSetResultados.Tables.Count > 0)
|
||||
{
|
||||
|
||||
GVNominaPendiente.DataSource = objnom.DTSetResultados.Tables[0];
|
||||
GVNominaPendiente.DataBind();
|
||||
}
|
||||
if (GVNominaPendiente.Rows.Count > 0)
|
||||
{
|
||||
RegistraScript("$('#ModalNominaPendiente').modal();");
|
||||
@@ -2203,7 +2207,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
|
||||
DataRow drow = dtempleados.FiltroPrimero(string.Format("CvePersonal = {0}", SRCvePersonal));
|
||||
TxtCCSysSalarioMinimo.Text = "";
|
||||
TxtCCSysUMA.Text = "$89.62";
|
||||
TxtCCSysUMA.Text = "$96.22";
|
||||
if (drow != null)
|
||||
{
|
||||
TxtCCSysSalarioMinimo.Text = string.Format("${0:N2}", drow["SalarioMinimo"]);
|
||||
@@ -2245,7 +2249,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
if (drow != null)
|
||||
{
|
||||
int Fechafin = string.Format("{0:yyyyMMdd}", drow["FechaFin"]).ToEntero();
|
||||
decimal UMA = 89.62M;
|
||||
decimal UMA = 96.22M;
|
||||
decimal SalarioDiarioIMSS = drow["SalarioDiarioIMSS"].ToString().ToDecimal();
|
||||
decimal DiasIMSS = drow["DiasIMSS"].ToString().ToDecimal();
|
||||
decimal importeparacuota = SalarioDiarioIMSS > (3 * UMA) ? SalarioDiarioIMSS - (3 * UMA) : 0M;
|
||||
@@ -2298,13 +2302,13 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
DataRow drow = dtempleados.FiltroPrimero(string.Format("CvePersonal = {0}", SRCvePersonal));
|
||||
if (drow != null)
|
||||
{
|
||||
decimal UMA = 89.62M;
|
||||
decimal UMA = 96.22M;
|
||||
decimal HorasDobles = drow["HorasDobles"].ToString().ToDecimal();
|
||||
decimal HorasTriples = drow["HorasTriples"].ToString().ToDecimal();
|
||||
decimal ImporteHora = drow["SalarioDiario"].ToString().ToDecimal() / 8;
|
||||
decimal Semanaslaboradas = Decimal.Truncate((drow["DiasLaborados"].ToString().ToDecimal() / 7));
|
||||
decimal Semanaslaboradas = Decimal.Truncate((drow["DiasLaborados"].ToString().ToDecimal() / 7M));
|
||||
bool seExentandobles = !(drow["SalarioDiario"].ToString().ToDecimal() > drow["SalarioMinimo"].ToString().ToDecimal());
|
||||
decimal TopeHorasDobles = Semanaslaboradas * 9;
|
||||
decimal TopeHorasDobles = Semanaslaboradas * 9M;
|
||||
decimal HorasExcentas = HorasDobles > TopeHorasDobles ? TopeHorasDobles : HorasDobles;
|
||||
decimal ImporteHorasExtrasAntes = HorasExcentas * ImporteHora * (seExentandobles ? 2 : 1);
|
||||
decimal TopeImporte = Semanaslaboradas * 5 * UMA;
|
||||
|
||||
Reference in New Issue
Block a user