Пример #1
0
        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;
                }
            }
        }
Пример #2
0
        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();
            }
        }