protected void BuscarButton_Click(object sender, EventArgs e) { DbVentana cone = new DbVentana(); Proyectos pro = new Proyectos(); DataTable dt = new DataTable(); if (string.IsNullOrWhiteSpace(BuscarTextBox.Text) && ProyectoDropDownList.Text != "Fecha") { Utilitarios.ShowToastr(this, "Error Campo Bacio", "Mensaje", "error"); } else { OrdenInsert(); ProyectoGridView.DataSource = pro.ListaConsulta("*", this.Text, this.orden); ProyectoGridView.DataBind(); if (ProyectoGridView.Rows.Count == 0) { Utilitarios.ShowToastr(this, "Id incorrecto", "Mensaje", "error"); } if (ProyectoGridView.Rows.Count > 0) { ImprimirButton.Visible = true; } else { ImprimirButton.Visible = false; } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string Text = Request.QueryString["Text"]; string Orden = Request.QueryString["Orden"]; Proyectos mate = new Proyectos(); ProyectoReportViewer.LocalReport.DataSources.Clear(); ProyectoReportViewer.ProcessingMode = ProcessingMode.Local; ProyectoReportViewer.LocalReport.ReportPath = @"Reportes\ReportProyecto.rdlc"; ReportDataSource source = new ReportDataSource("Proyecto", mate.ListaConsulta("*", Text, Orden)); ProyectoReportViewer.LocalReport.DataSources.Add(source); ProyectoReportViewer.LocalReport.Refresh(); } }