From a33cd70581e4ee64a16c59eaca243d5d3d6e16b9 Mon Sep 17 00:00:00 2001 From: JORGE LUIS CAUDILLO ESPARZA Date: Tue, 30 Nov 2021 11:20:17 -0700 Subject: [PATCH] --- Ashx/SIGWeb.ashx | 32 ++++++++++++++++---------------- Nomina/Nomina.aspx.cs | 6 +++--- vwd.webinfo | 2 ++ 3 files changed, 21 insertions(+), 19 deletions(-) diff --git a/Ashx/SIGWeb.ashx b/Ashx/SIGWeb.ashx index 56bdaaaf3..4c8ad31ac 100644 --- a/Ashx/SIGWeb.ashx +++ b/Ashx/SIGWeb.ashx @@ -148,23 +148,23 @@ Public Class SIGWeb : Implements IHttpHandler, IRequiresSessionState If Not IsNothing(obj) Then nombre = obj.ToString() End If - obj = context.Request("Correo") + obj = context.Request("Correo").Trim() If Not IsNothing(obj) Then correo = obj.ToString() End If - obj = context.Request("Asunto") + obj = context.Request("Asunto").Trim() If Not IsNothing(obj) Then asunto = obj.ToString() End If - obj = context.Request("Cuerpo") + obj = context.Request("Cuerpo").Trim() If Not IsNothing(obj) Then - cuerpo = obj.ToString().Replace("< ", "<") + cuerpo = obj.ToString().Replace("< ", "<").Trim() End If Dim Body As String = String.Format("Prospecto : {0}
Correo : {1}
Asunto : {2}

{3}", nombre, correo, asunto, cuerpo) Dim para As String = "contacto@localizacionprecisa.com;caudillo.90d@gmail.com;" 'para = "" Dim Mail As New ClsSisMail() - If Mail.SendMail(ClsPaginas.EmpresaNotificaciones, para, "NotificaciónProspecto", Body) Then + If (nombre.Length > 0 Or correo.Length > 0) AndAlso Mail.SendMail(ClsPaginas.EmpresaNotificaciones, para, "Notificación prospecto", Body) Then retorno = "true" Else retorno = "false" @@ -180,25 +180,25 @@ Public Class SIGWeb : Implements IHttpHandler, IRequiresSessionState Dim cuerpo As String = "" Dim obj = context.Request("Nombre") 'Nombre=' + $('#Nombre').val() +'Correo=' + $('#Correo').val() +'Sitio=' + $('#Sitio').val() +'Cuerpo=' + $('#Cuerpo').val() + If Not IsNothing(obj) Then - nombre = obj.ToString() + nombre = obj.ToString().Trim() End If obj = context.Request("Correo") If Not IsNothing(obj) Then - correo = obj.ToString() + correo = obj.ToString().Trim() End If obj = context.Request("Phone") If Not IsNothing(obj) Then - Phone = obj.ToString() + Phone = obj.ToString().Trim() End If obj = context.Request("Cuerpo") If Not IsNothing(obj) Then - cuerpo = obj.ToString().Replace("< ", "<") + cuerpo = obj.ToString().Replace("< ", "<").Trim() End If Dim Body As String = String.Format("Solicitó : {0}
Correo : {1}
Telefono : {2}

{3}", nombre, correo, Phone, cuerpo) Dim para As String = "paola@adssistemas.mx;caudillo.90d@gmail.com;" 'para = "" Dim Mail As New ClsSisMail() - If Mail.SendMail(ClsPaginas.EmpresaNotificaciones, para, "NotificaciónProspecto", Body) Then + If (nombre.Length > 0 Or correo.Length > 0) AndAlso Mail.SendMail(ClsPaginas.EmpresaNotificaciones, para, "Notificación contacto pagina", Body) Then retorno = "true" Else retorno = "false" @@ -214,25 +214,25 @@ Public Class SIGWeb : Implements IHttpHandler, IRequiresSessionState Dim cuerpo As String = "" Dim obj = context.Request("Nombre") 'Nombre=' + $('#Nombre').val() +'Correo=' + $('#Correo').val() +'Sitio=' + $('#Sitio').val() +'Cuerpo=' + $('#Cuerpo').val() + If Not IsNothing(obj) Then - nombre = obj.ToString() + nombre = obj.ToString().Trim() End If - obj = context.Request("Correo") + obj = context.Request("Correo").Trim() If Not IsNothing(obj) Then correo = obj.ToString() End If - obj = context.Request("Sitio") + obj = context.Request("Sitio").Trim() If Not IsNothing(obj) Then sitio = obj.ToString() End If - obj = context.Request("Cuerpo") + obj = context.Request("Cuerpo").Trim() If Not IsNothing(obj) Then - cuerpo = obj.ToString().Replace("< ", "<") + cuerpo = obj.ToString().Replace("< ", "<").Trim() End If Dim Body As String = String.Format("Prospecto : {0}
Correo : {1}
Sitio : {2}

{3}", nombre, correo, sitio, cuerpo) Dim para As String = "rene.molina@adssistemas.mx,sig.buzon@gmail.com,julian@adssistemas.mx;paola@adssistemas.mx;caudillo.90d@gmail.com;" 'para = "" Dim Mail As New ClsSisMail() - If Mail.SendMail(ClsPaginas.EmpresaNotificaciones, para, "NotificaciónProspecto", Body) Then + If (nombre.Length > 0 Or correo.Length > 0) AndAlso Mail.SendMail(ClsPaginas.EmpresaNotificaciones, para, "NotificaciónProspecto", Body) Then retorno = "true" Else retorno = "false" diff --git a/Nomina/Nomina.aspx.cs b/Nomina/Nomina.aspx.cs index 2b5a33846..b8cf28345 100644 --- a/Nomina/Nomina.aspx.cs +++ b/Nomina/Nomina.aspx.cs @@ -3838,7 +3838,7 @@ public partial class Nomina_Nomina2 : ClsPaginas /* string SalarioDiariop = ""; string FechaIngreso = "", Nombre = "", DiasLaborados = "";*/ - paragraphh = new GemBox.Document.Paragraph(document, string.Format("{1} : {0}", drow2["Nombre"].ToString(), drow2["Codigo"].ToString())); cell.Blocks.Add(paragraphh); + paragraphh = new GemBox.Document.Paragraph(document, string.Format("{1} : {0} Centro de costos: {2}", drow2["Nombre"].ToString(), drow2["Codigo"].ToString(), drow2["SubProyecto"])); cell.Blocks.Add(paragraphh); paragraphh.ParagraphFormat.Style = styilostrong; // DataRow drh = dtpersonas.FiltroPrimero(string.Format("CvePersonal ={0}", CvePersonal)); @@ -3849,7 +3849,7 @@ public partial class Nomina_Nomina2 : ClsPaginas } paragraphh = new GemBox.Document.Paragraph(document, string.Format("Fecha Ingr:{0:dd/MM/yyyy}, S.D.:{1:N2}, S.D.I.:{2:N2}, S.B.C.:{3:N2} ", drow2["FechaIngreso"], drow2["SalarioDiario"], drow2["SalarioDiarioIntegrado"], drow2["SalarioDiarioIMSS"])); cell.Blocks.Add(paragraphh); paragraphh.ParagraphFormat.Style = styilo; - paragraphh = new GemBox.Document.Paragraph(document, string.Format("Días pagados:{0}, Retardos: {1}, Ausencias:{2},Incapacidad:{4}, Centro de costos: {3}", drow2["DiasLaborados"], drow2["DiasRetardos"], drow2["DiasFaltados"], drow2["SubProyecto"], drow2["DiasIncapacidad"])); cell.Blocks.Add(paragraphh); + paragraphh = new GemBox.Document.Paragraph(document, string.Format("Días pagados:{0}, Retardos: {1}, Ausencias:{2},Incapacidad:{3},Vacaciones Disfrutadas:{4},Vacaciones Pagadas:{5} ", drow2["DiasLaborados"], drow2["DiasRetardos"], drow2["DiasFaltados"], drow2["DiasIncapacidad"], drow2["DiasVacaciones"], drow2["DiasVacacionesPorPagar"])); cell.Blocks.Add(paragraphh); paragraphh.ParagraphFormat.Style = styilo; row = new GemBox.Document.Tables.TableRow(document); @@ -5383,7 +5383,7 @@ public partial class Nomina_Nomina2 : ClsPaginas int chkImporteValor = 1; string[] getcolumnas = new string[] { "CvePersonal", "CveMetodoPago", "SumaPercepciones", "Total", "SalarioDiario", "SalarioDiarioIMSS", "SalarioDiarioIntegrado", "DiasLaborados", "DiasFaltados", "DiasVacaciones", "DiasIncapacidad" }; - DataTable dtr = dtempleados.FiltraParametros(string.Format("(CvePersonal={0} OR {0}=-1) AND CvePersonal > 0 AND NomAutorizado =0", FiltroCvePersonal), "", getcolumnas); + DataTable dtr = dtempleados.FiltraParametros(string.Format("(CvePersonal={0} OR {0}=-1) AND CvePersonal > 0 AND NomAutorizado =0 AND SumaPercepciones > 0", FiltroCvePersonal), "", getcolumnas); DataTable dtconp = null; //int CvePeriodoSeleccionado = DdlPeriodo.SelectedValue.ToEntero();//cambiar reparar diff --git a/vwd.webinfo b/vwd.webinfo index b9aef115d..c17d06324 100644 --- a/vwd.webinfo +++ b/vwd.webinfo @@ -364,6 +364,8 @@ + +