From ad3a27bf8b1153d73af6d0a9c49cee2de4c1b2f3 Mon Sep 17 00:00:00 2001 From: rrene Date: Mon, 26 May 2025 19:14:32 -0700 Subject: [PATCH] =?UTF-8?q?--=20mejora=20para=20el=20manejo=20de=20=20f.?= =?UTF-8?q?=20caducidad=20o=20elaboraci=C3=B3n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Inventarios/RepProductosPorCaducar.aspx | 5 ++--- Inventarios/RepProductosPorCaducar.aspx.cs | 23 +++++++--------------- 2 files changed, 9 insertions(+), 19 deletions(-) diff --git a/Inventarios/RepProductosPorCaducar.aspx b/Inventarios/RepProductosPorCaducar.aspx index d069541b3..48c96ba89 100644 --- a/Inventarios/RepProductosPorCaducar.aspx +++ b/Inventarios/RepProductosPorCaducar.aspx @@ -100,8 +100,7 @@
- Caducidad - Elaboración + Caducidad
@@ -184,7 +183,7 @@ - + diff --git a/Inventarios/RepProductosPorCaducar.aspx.cs b/Inventarios/RepProductosPorCaducar.aspx.cs index 1ebd8c08a..db54e7459 100644 --- a/Inventarios/RepProductosPorCaducar.aspx.cs +++ b/Inventarios/RepProductosPorCaducar.aspx.cs @@ -1,13 +1,11 @@ using Extensiones; using Microsoft.Reporting.WebForms; using System; -using System.Activities.Expressions; using System.Collections.Generic; using System.Data; using System.Text; using System.Web.UI.WebControls; - public partial class Inventarios_RepProductosPorCaducar : ClsPaginas { private DataTable DTDatos @@ -31,15 +29,11 @@ public partial class Inventarios_RepProductosPorCaducar : ClsPaginas CargarDatos(); CargaAlamacenes(); CargaCompuestos(); - } } - - private void CargarDatos() { - string Cves_Alamcenes = ddlAlmacen.GetSelectedValuesM(); DateTime FI = ModExtensiones.MinFecha; @@ -60,7 +54,7 @@ public partial class Inventarios_RepProductosPorCaducar : ClsPaginas { GvDatos.DataSource = ObjInventarios.DtResultados; DTDatos = ObjInventarios.DtResultados; - if (DdlOpcion.SelectedValue == "1") + if (DdlOpcion.SelectedValue == "1" &&UsuarioActual.CveEmpresa == 119 ) { GvDatos.Columns[5].HeaderText = "F.Elaboración"; } @@ -68,7 +62,6 @@ public partial class Inventarios_RepProductosPorCaducar : ClsPaginas { GvDatos.Columns[5].HeaderText = "F.Caducidad"; } - } ObjInventarios.Dispose(); GvDatos.DataBind(); @@ -81,10 +74,14 @@ public partial class Inventarios_RepProductosPorCaducar : ClsPaginas CargarSucursales(); CargarClasificaciones(); - + if (UsuarioActual.CveEmpresa == 119) + { + DdlOpcion.Items.Clear(); + DdlOpcion.Items.Add(new ListItem("Elaboración", "1")); + DdlOpcion.Items.Add(new ListItem("Caducidad", "2")); + } } - private void CargaCompuestos() { ClsProductosServicios ObjPS = new ClsProductosServicios(); @@ -176,12 +173,8 @@ public partial class Inventarios_RepProductosPorCaducar : ClsPaginas @params.Add(new ReportParameter("Filtros", Filtros.ToString())); @params.Add(new ReportParameter("UsuarioImprimio", UsuarioActual.Nombre)); @params.Add(new ReportParameter("NombreEmpresa", UsuarioActual.Empresa.Empresa)); - @params.Add(new ReportParameter("OcultaCaducidad", ChkTiempoCaducidad.Checked ? "0" : "1")); - - - var logouri = string.Format("{0}://{1}:{2}/Empresas/{3}/Logo.png", Request.Url.Scheme, Request.Url.Host, Request.Url.Port, UsuarioActual.CveEmpresa); System.IO.FileInfo Imagen = new System.IO.FileInfo($"{UsuarioActual.Empresa.Ruta}/Logo.png"); @params.Add(new ReportParameter("LogoPath", Imagen.Exists ? $"file://{Imagen.FullName}" : "")); @params.Add(new ReportParameter("FechaCaducidadHeader", "Fecha Caducidad")); // (!String.IsNullOrWhiteSpace(UsuarioActual.Empresa.Funcionalidad(147)) ? UsuarioActual.Empresa.Funcionalidad(147) : "Fecha Caducidad"))); @@ -196,8 +189,6 @@ public partial class Inventarios_RepProductosPorCaducar : ClsPaginas CargaAlamacenes(DdlSucursal.SelectedValue.ToEntero()); } - - protected void BtnPersonalizar_Click(object sender, EventArgs e) { Personaliza();