Ejemplo n.º 1
0
        private bool BindGrid(bool configurarExportarExcel)
        {
            SisPackController.AdministrarGrillas.Configurar(dtgFeriados, "FeriadoID", this.CantidadOpciones);

            // Reviso si tengo que configurar la grilla para exportar a excel
            if (configurarExportarExcel == true)
            {
                // Tengo que configurar para exportar a excel
                dtgFeriados.AllowPaging = false;
                dtgFeriados.BorderWidth = Unit.Pixel(0);
                dtgFeriados.BorderStyle = BorderStyle.None;
            }

            IFeriado feriado = FeriadoFactory.GetFeriado();

            feriado.fechaInicio = DateTime.Parse(txtFecha.Text);
            feriado.fechaFin    = DateTime.Parse(txtFechaHasta.Text);

            DsReporteFeriado ds = feriado.getReporteFeriados();

            dtgFeriados.DataSource = ds;
            dtgFeriados.DataMember = "Datos";
            dtgFeriados.DataBind();

            return(true);
        }