Example #1
0
        protected void Buscar_Click(object sender, EventArgs e)
        {
            int id    = Utils.ToInt(TextBoxCriterio.Text);
            int index = ToInt(DropDrom.SelectedIndex);

            DateTime desde = Utils.ToDateTime(FechaIncio.Text);
            DateTime hasta = Utils.ToDateTime(FechaFin.Text);

            DatosGridView.DataSource = Funcionalidades.FiltrarProducto(id, TextBoxCriterio.Text);
            DatosGridView.DataBind();
            LlenaReport(index, TextBoxCriterio.Text);
        }
Example #2
0
        public void LlenaReport(int index, string criterio)
        {
            RepositorioBase <Categorias> repositorio = new RepositorioBase <Categorias>(new Contexto());

            MyReportViewer.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Local;
            MyReportViewer.Reset();
            MyReportViewer.LocalReport.ReportPath = Server.MapPath(@"~\Reportes\ReporteProducto.rdlc");
            MyReportViewer.LocalReport.DataSources.Clear();
            MyReportViewer.LocalReport.DataSources.Add(new Microsoft.Reporting.WebForms.ReportDataSource("Producto", Funcionalidades.FiltrarProducto(index, criterio)));
            MyReportViewer.LocalReport.Refresh();
        }