diff --git a/TareasProgramadas/TareasReporteDiario.ashx b/TareasProgramadas/TareasReporteDiario.ashx
index ab5d729b9..429c429fb 100644
--- a/TareasProgramadas/TareasReporteDiario.ashx
+++ b/TareasProgramadas/TareasReporteDiario.ashx
@@ -83,54 +83,53 @@ public class TareasReporteDairio : IHttpHandler
private string ConvertDataTableToHtml(DataTable table)
{
StringBuilder html = new StringBuilder();
-
-
+ string ColumnaTitulo = "Titulo";
html.Append("
");
+ if(table.Columns[0].ColumnName==ColumnaTitulo && table.Rows.Count > 0) html.AppendFormat(" {0}", table.Rows[0][ColumnaTitulo]);
-
- html.Append("");
+ html.Append("");
foreach (DataColumn column in table.Columns)
{
- html.Append($"| {column.ColumnName} | ");
+ if (ColumnaTitulo != column.ColumnName) html.Append($"{column.ColumnName} | ");
}
html.Append("
");
-
html.Append("
");
foreach (DataRow row in table.Rows)
{
html.Append("");
foreach (DataColumn column in table.Columns)
{
- object value = row[column];
- string cellValue;
-
-
- if (column.DataType == typeof(int) || column.DataType == typeof(decimal) || column.DataType == typeof(double) || column.DataType == typeof(float))
+ if (ColumnaTitulo != column.ColumnName)
{
- if (value != DBNull.Value && decimal.TryParse(value.ToString(), out decimal numericValue))
+ object value = row[column];
+ string cellValue;
+ if (column.DataType == typeof(int) || column.DataType == typeof(decimal) || column.DataType == typeof(double) || column.DataType == typeof(float))
{
- if (numericValue != 0)
+ if (value != DBNull.Value && decimal.TryParse(value.ToString(), out decimal numericValue))
{
- cellValue = numericValue.ToString("N2");
+ if (numericValue != 0)
+ {
+ cellValue = numericValue.ToString("N2");
+ }
+ else
+ {
+ cellValue = "";//0.00
+ }
}
else
{
cellValue = "";//0.00
}
+ html.Append($"| {cellValue} | ");
}
else
{
-
- cellValue = "";//0.00
+ cellValue = value?.ToString() ?? string.Empty;
+ html.Append($"{cellValue} | ");
}
- html.Append($"{cellValue} | ");
- }
- else
- {
- cellValue = value?.ToString() ?? string.Empty;
- html.Append($"{cellValue} | ");
}
+
}
html.Append("
");
}
@@ -180,15 +179,13 @@ public class TareasReporteDairio : IHttpHandler
private void MandaCorreo(string Cuerpo, bool PrceosoOK)
{
-
try
{
-
List ListaArchivos = new List();
ClsSisMail Correo = new ClsSisMail();
//string Para = "julian@adssistemas.mx;rene.molina@adssistemas.mx;oscar.irigoyen@adssistemas.mx";
- string Para = "oscar.irigoyen@adssistemas.mx;rene.molina@adssistemas.mx";
+ string Para = "rene.molina@adssistemas.mx"; // oscar.irigoyen@adssistemas.mx;
string Asunto = PrceosoOK ? $"Reporte Diario":"Reporte Diario Error";
Asunto = $"{Asunto} {DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss")}";