From 90c5ef791e438931fe9f20ab305d1bb747c25801 Mon Sep 17 00:00:00 2001 From: Rakcsle Supertramp Date: Thu, 9 Jul 2020 19:55:25 -0700 Subject: [PATCH] Tareas119 Ajustes, columnas, cambio de formato de fechas --- Bancos/RegistroPagoIntermediario.aspx.vb | 2 +- RH/RepDocumentacionVencida.aspx | 2 +- RH/RepDocumentacionVencida.aspx.vb | 2 +- TareasProgramadas/Tareas119.ashx | 71 +++++++++++++++++++++--- 4 files changed, 67 insertions(+), 10 deletions(-) diff --git a/Bancos/RegistroPagoIntermediario.aspx.vb b/Bancos/RegistroPagoIntermediario.aspx.vb index cd7f32ce5..17e4bc86e 100644 --- a/Bancos/RegistroPagoIntermediario.aspx.vb +++ b/Bancos/RegistroPagoIntermediario.aspx.vb @@ -246,7 +246,7 @@ Partial Class Bancos_PagosIntermediarios Else ObjIE.RollBack() Alert(String.Format("Ocurrió un error al registrar el movimiento."), TipoMensaje.MsgError) - GuardaLog(MsgError) + GuardaLog($"RegistroPagoIntermediario --> {MsgError}") End If ObjIE.Dispose() diff --git a/RH/RepDocumentacionVencida.aspx b/RH/RepDocumentacionVencida.aspx index bbf751d02..bf2d3e0d8 100644 --- a/RH/RepDocumentacionVencida.aspx +++ b/RH/RepDocumentacionVencida.aspx @@ -198,7 +198,7 @@
Sucursal
- + diff --git a/RH/RepDocumentacionVencida.aspx.vb b/RH/RepDocumentacionVencida.aspx.vb index a8fc898ed..6bd981f64 100644 --- a/RH/RepDocumentacionVencida.aspx.vb +++ b/RH/RepDocumentacionVencida.aspx.vb @@ -87,7 +87,7 @@ Partial Class RH_RepDocumentacionVencida - DDLSucursal.DataSource = GlobalDTSubProyectos(UsuarioActual.Empresa.CveEmpresa) + DDLSucursal.DataSource = GlobalDTSubProyectos(-1, CveEmpresa:=UsuarioActual.CveEmpresa) DDLSucursal.DataBind() DDLSucursal.Items.Insert(0, New ListItem("Todos", "-1")) If UsuarioActual.CveSucursal > 0 Then diff --git a/TareasProgramadas/Tareas119.ashx b/TareasProgramadas/Tareas119.ashx index 49543b657..edb37572b 100644 --- a/TareasProgramadas/Tareas119.ashx +++ b/TareasProgramadas/Tareas119.ashx @@ -131,13 +131,70 @@ public class TareasJam : IHttpHandler DTClientes.Columns[7].ColumnName = "address.street1"; DTClientes.Columns[8].ColumnName = "address.street2"; DTClientes.Columns[9].ColumnName = "address.postalCode"; - DTClientes.Columns[9].ColumnName = "phone.intCode"; - DTClientes.Columns[9].ColumnName = "phone.areaCode"; - DTClientes.Columns[9].ColumnName = "phone.number"; - DTClientes.Dispose(); + DTClientes.Columns[10].ColumnName = "phone.intCode"; + DTClientes.Columns[11].ColumnName = "phone.areaCode"; + DTClientes.Columns[12].ColumnName = "phone.number"; + + DTClientes.Columns.RemoveAt(12); + DTClientes.Columns.RemoveAt(11); + DTClientes.Columns.RemoveAt(10); + DTClientes.Columns.RemoveAt(8); + DTClientes.Columns.RemoveAt(7); + DTClientes.AcceptChanges(); DTVentas.Columns.RemoveAt(7); + DTVentas.Columns.RemoveAt(6); DTVentas.AcceptChanges(); + + + DataTable dtCloned = DTVentas.Clone(); + dtCloned.Columns[3].DataType = typeof(string); + + foreach (DataRow row in DTVentas.Rows) + { + dtCloned.ImportRow(row); + } + + DTVentas = dtCloned; + foreach(DataRow dRow in DTVentas.Rows) + { + string tmpString = dRow[3].ToString().ToDate().ToString("yyyy/MM/dd"); + dRow[3] = tmpString; + } + + DTVentas.AcceptChanges(); + + + dtCloned = DTAlmacenes.Clone(); + dtCloned.Columns[3].DataType = typeof(string); + + foreach (DataRow row in DTAlmacenes.Rows) + { + dtCloned.ImportRow(row); + } + + DTAlmacenes = dtCloned; + foreach(DataRow dRow in DTAlmacenes.Rows) + { + string tmpString = dRow[3].ToString().ToDate().ToString("yyyy/MM/dd"); + dRow[3] = tmpString; + } + DTAlmacenes.AcceptChanges(); + + + + //// DTAlmacenes.Columns[3].DataType = typeof(string); + //DTAlmacenes.AcceptChanges(); + + //foreach (DataRow dRow in DTAlmacenes.Rows) + //{ + // string tmpString = dRow[3].ToString().ToDate().ToString("yyyy/MM/dd"); + // dRow[3] = tmpString; + //} + + //DTAlmacenes.AcceptChanges(); + + } catch (Exception e) { @@ -155,7 +212,7 @@ public class TareasJam : IHttpHandler string RutaProductos = $@"{ HttpContext.Current.Server.MapPath("~") }Temp\Productos{DateTime.Now.ToString("yyyyMMdd")}.xlsx"; string RutaVentas = $@"{ HttpContext.Current.Server.MapPath("~") }Temp\Ventas{DateTime.Now.ToString("yyyyMMdd")}.xlsx"; string RutaClientes = $@"{ HttpContext.Current.Server.MapPath("~") }Temp\Clientes{DateTime.Now.ToString("yyyyMMdd")}.xlsx"; - string RutaAlmacenes = $@"{ HttpContext.Current.Server.MapPath("~") }Temp\Almacenes{DateTime.Now.ToString("yyyyMMdd")}.xlsx"; + string RutaAlmacenes = $@"{ HttpContext.Current.Server.MapPath("~") }Temp\Almacenes{DateTime.Now.ToString("yyyyMMdd")}.xlsx"; SpreadsheetInfo.SetLicense(Extensiones.ModExtensiones.SerialGemBoxSpreadsheet()); @@ -312,8 +369,8 @@ public class TareasJam : IHttpHandler try { ClsSisMail Correo = new ClsSisMail(); - string Para = "julian@adssistemas.mx;rene.molina@adssistemas.mx;oscar.irigoyen@adssistemas.mx"; - //string Para = "oscar.irigoyen@adssistemas.mx"; + //string Para = "julian@adssistemas.mx;rene.molina@adssistemas.mx;oscar.irigoyen@adssistemas.mx"; + string Para = "oscar.irigoyen@adssistemas.mx"; string Asunto = ErrorProceso ? $"Carga Layout Corteva {DateTime.Now.ToString("yyyy-MM-dd")}" : $"Carga Layout Corteva Error {DateTime.Now.ToString("yyyy-MM-dd")}"; Correo.SendMail(ClsPaginas.EmpresaNotificaciones, Para, Asunto, Cuerpo);