Example #1
0
        private bool BindGrid(bool configurarExportarExcel)
        {
            SisPackController.AdministrarGrillas.Configurar(dtgHora, "HoraDespachoAgenciaID", this.CantidadOpciones);
            // Reviso si tengo que configurar la grilla para exportar a excel
            if (configurarExportarExcel)
            {
                // Tengo que configurar para exportar a excel
                dtgHora.AllowPaging = false;
                //dtgObservacion.Columns[1].Visible = false;
                // dtgObservacion.BorderWidth = Unit.Pixel(0);
                dtgHora.BorderColor = System.Drawing.Color.White;
                dtgHora.BorderStyle = BorderStyle.None;
            }


            IHoraDespachoAgencia hora = HoraDespachoAgenciaFactory.GetHoraDespachoAgencia();

            hora.agencias    = getLista(chkAgenciasTodos, lstAgencias);
            hora.localidades = getLista(chkLocalidadTodos, lstLocalidad);
            hora.provincias  = getLista(chkProvinciaTodos, lstProvincia);
            hora.paises      = getLista(chkPaisTodos, lstPais);
            hora.Descripcion = txtDescripcion.Text;
            DsHoraDespachoAgencia ds = hora.getHoraDespachoAgencia();

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

            return(true);
        }