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

            ListaGridView.DataSource = Funcionalidades.FiltrarLista(index, TextBoxCriterio.Text);
            ListaGridView.DataBind();
            LlenaReport(index, TextBoxCriterio.Text);
        }
Example #2
0
        public void LlenaReport(int index, string criteio)
        {
            RepositorioBase <Listas> repositorio = new RepositorioBase <Listas>(new Contexto());

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