Exemplo n.º 1
0
        private void butExcel_Click(object sender, System.EventArgs e)
        {
            //T.Laz 27-11-17 Filtro Estado Ordenes
            if (Session["DsSolicitudRetiro"] != null)
            {
                this.opcionEstado = this.Request.QueryString["OpcionEstado"] == null ? "" : this.Request.QueryString["OpcionEstado"].ToString();
                DataSet ds = Session["DsSolicitudRetiro"] as DataSet;

                if (ds.Tables[0].Rows.Count > 0)
                {
                    SisPackController.AdministrarGrillas.Configurar(this.dtgSolicitudRetiro, "SolicitudRetiroID", 999999);

                    Session["ExportExcel"]                   = (Int32)2;
                    this.dtgSolicitudRetiro.DataSource       = ds.Tables[0];
                    this.dtgSolicitudRetiro.CurrentPageIndex = 0;
                    this.dtgSolicitudRetiro.DataBind();

                    if (opcionEstado == "reporteTiemposSolicitudRetiroEmision")
                    {
                        DataGridExcelExporter report = new DataGridExcelExporter(dtgSolicitudRetiro, "Reporte de tiempos transcurridos entre la solicitud de retiro y la emision de la guia correspondiente");
                        report.Export("TiemposSolicitudRetiroEmision.xls");
                    }
                    else if (opcionEstado == "solicitudRetiroSinEmision")
                    {
                        DataGridExcelExporter report = new DataGridExcelExporter(dtgSolicitudRetiro, "Reporte de Solicitudes de Retiro Sin Emisi�n.");
                        report.Export("TiemposSolicitudRetiroSinEmision.xls");
                    }

                    Session["ExportExcel"] = (Int32)1;
                }
            }
        }
Exemplo n.º 2
0
        private void butExcel_Click(object sender, System.EventArgs e)
        {
            SisPackController.AdministrarGrillas.ConfigurarChica(this.dtgObservaciones, "AgenciaID");
            dtgObservaciones.ShowFooter = true;
            dtgObservaciones.DataSource = (DataSet)Session["DsObservaciones"];
            this.dtgObservaciones.DataBind();
            DataGridExcelExporter report = new DataGridExcelExporter(dtgObservaciones, "Reporte de Guias recibidas y entregadas por observaciones tipificadas para WEB");

            report.Export("ObservacionesTipificadas.xls");
        }