diff --git a/Nomina/Nomina.aspx.cs b/Nomina/Nomina.aspx.cs index ed0531880..4b1641e62 100644 --- a/Nomina/Nomina.aspx.cs +++ b/Nomina/Nomina.aspx.cs @@ -1370,9 +1370,8 @@ public partial class Nomina_Nomina2 : ClsPaginas Msg = lognom.TimbrarNomina(CveNomina, CvePersonal, CvePeriodo, UsuarioActual, versionTimbre: (UsuarioActual.CveEmpresa == 119 ? VersionTimbradoEnum.PorDefectoEmpresa : VersionTimbradoEnum.Version3_3)); if (Msg != null && Msg.Length > 0) - { - Msg = msgCorregidoSat(Msg, CvePersonal, RFC, CURP); - msggral = string.Format("{0}{3}{2}
{1}
", msggral, Msg, gvRow.DataKey("Nombre"), gvRow.DataKey("Codigo")); + { + msggral = string.Format("{0}{3}{2}
{4}
{1}", msggral, Msg, gvRow.DataKey("Nombre"), gvRow.DataKey("Codigo"), msgCorregidoSat(Msg, CvePersonal, RFC, CURP)); } else { @@ -1550,7 +1549,6 @@ public partial class Nomina_Nomina2 : ClsPaginas } Alert(string.Format("se envio el correo a '{0}'.", Correo), TipoMensaje.MsgInformacion); - } else { @@ -1559,7 +1557,6 @@ public partial class Nomina_Nomina2 : ClsPaginas } else { - Alert("No se tiene un correo registrado.", TipoMensaje.MsgAdvertencia); } } @@ -1628,6 +1625,8 @@ public partial class Nomina_Nomina2 : ClsPaginas DataRow drow; string Correo = string.Empty; string NombreCompleto = string.Empty; + string RFC = string.Empty; + string CURP = string.Empty; using (ClsRH objrh = new ClsRH()) { objrh.GetPersonal(CvePersonal, UsuarioActual.CveEmpresa); @@ -1637,12 +1636,14 @@ public partial class Nomina_Nomina2 : ClsPaginas { Correo = drow["Correo"].ToString(); NombreCompleto = drow["NombreCompleto"].ToString(); + RFC = drow["RFC"].ToString(); + CURP = drow["CURP"].ToString(); } string Msg = "";// lognom.TimbrarNomina(CveNomina, CvePersonal, CvePeriodo, UsuarioActual, (UsuarioActual.CveUsuario == 100 ? 4 : 4)); Msg = lognom.TimbrarNomina(CveNomina, CvePersonal, CvePeriodo, UsuarioActual, versionTimbre: (UsuarioActual.CveEmpresa == 119 ? VersionTimbradoEnum.PorDefectoEmpresa : VersionTimbradoEnum.Version3_3)); - if (Msg != null && Msg.Length > 0) - { Alert(string.Format("El empleado no se pudo timbrar, el sat nos devolvio el siguiente mensaje:
{0}", Msg), TipoMensaje.MsgAdvertencia); } + if (Msg != null && Msg.Length > 0)//
{4}
{1} + { Alert(string.Format("El empleado no se pudo timbrar, el sat nos devolvio el siguiente mensaje:
{1}", Msg, msgCorregidoSat(Msg, CvePersonal, RFC, CURP)), TipoMensaje.MsgAdvertencia); } else { ClsNominas ObjPeriodo = new ClsNominas();