diff --git a/Inventarios/EntregasPorRealizar.aspx b/Inventarios/EntregasPorRealizar.aspx
index 9b5943b7e..b188753b0 100644
--- a/Inventarios/EntregasPorRealizar.aspx
+++ b/Inventarios/EntregasPorRealizar.aspx
@@ -20,6 +20,16 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/Inventarios/EntregasPorRealizar.aspx.cs b/Inventarios/EntregasPorRealizar.aspx.cs
index bf831e4e3..47ab0e863 100644
--- a/Inventarios/EntregasPorRealizar.aspx.cs
+++ b/Inventarios/EntregasPorRealizar.aspx.cs
@@ -6,9 +6,22 @@ using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using Extensiones;
+using Microsoft.Reporting.WebForms;
public partial class Inventarios_EntregasPorRealizar : ClsPaginas
{
+ private DataTable DtPaqueteriasGuias
+ {
+ get
+ {
+ return (ViewState["DtPaqueteriasGuias"] == null) ? null : (DataTable)ViewState["DtPaqueteriasGuias"];
+ }
+ set
+ {
+ ViewState["DtPaqueteriasGuias"] = value;
+ }
+ }
+
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
@@ -65,6 +78,7 @@ public partial class Inventarios_EntregasPorRealizar : ClsPaginas
if (ObjGeneral.GetEntregasPorRealizar(UsuarioActual.CveEmpresa))
{
GvPaqueteriasGuias.DataSource = ObjGeneral.DtResultados;
+ DtPaqueteriasGuias = ObjGeneral.DtResultados;
GvPaqueteriasGuias.DataBind();
}
ObjGeneral.Dispose();
@@ -76,4 +90,15 @@ public partial class Inventarios_EntregasPorRealizar : ClsPaginas
DdlUsuario.DataBind();
DdlUsuario.Items.Insert(0, new ListItem("Seleccione", "-1"));
}
+
+ protected void LnkImprimir_Click(object sender, EventArgs e)
+ {
+ List RepParams = new List();
+ string Usuario = DdlUsuario.SelectedValue.ToEntero() > 0 ? DdlUsuario.SelectedItem.Text : "Todos";
+ RepParams.Add(new ReportParameter("Fecha", DateTime.Today.ToString()));
+ RepParams.Add(new ReportParameter("AsignadoA", Usuario));
+ RepParams.Add(new ReportParameter("UsuarioImprimio", UsuarioActual.Nombre));
+
+ ImprimirPDF($"Empresas/{UsuarioActual.CveEmpresa}/Formatos/EntregasPorRealizar.rdlc", DtPaqueteriasGuias, RepParams, "Entregas por realizar", "PDF",RDSName:"DsInventarios");
+ }
}
\ No newline at end of file