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