protected void btnExporta_Click(object sender, EventArgs e)
        {
            int       planta            = Convert.ToInt32(ddlPlanta.SelectedValue);
            int       proceso           = Convert.ToInt32(ddlProceso.SelectedValue);
            int       tipoArticulo      = Convert.ToInt32(ddlTipoArticulo.SelectedValue);
            int       modelo            = Convert.ToInt32(ddlModelo.SelectedValue);
            int       color             = Convert.ToInt32(ddlColor.SelectedValue);
            int       iCodEstadoDefecto = Convert.ToInt32(ddlEdoDefecto.SelectedValue);
            int       iCentroTrabajo    = Convert.ToInt32(ddlCentroTrabajo.SelectedValue);
            DateTime  dtFechaIni        = DateTime.Parse(FechaIni.Value.ToString());
            DateTime  dtFechaFin        = DateTime.Parse(FechaFin.Value.ToString());
            DataSet   ds         = new DataSet();
            DataTable dt         = new ReportesB().ListDefectosExcel(planta, proceso, tipoArticulo, modelo, color, iCodEstadoDefecto, iCentroTrabajo, dtFechaIni, dtFechaFin);
            int       dtColCount = dt.Columns.Count - 1;

            /* for (int i = dtColCount; i >= 0; i--)
             * {
             *   if ((i % 2) == 0)
             *   {
             *       dt.Columns.RemoveAt(i);
             *   }
             * }*/
            ds.Tables.Add(dt);
            ExportToExcel(ds, 0, Response, nombre.Value);
        }
        protected void btnExporta_Click(object sender, EventArgs e)
        {
            //Metodo para Generar el Reporteint planta = Convert.ToInt32(ddlPlanta.SelectedValue);
            int      planta         = Convert.ToInt32(ddlPlanta.SelectedValue);
            int      tipoArrticulo  = Convert.ToInt32(ddlTipoArticulo.SelectedValue);
            int      modelo         = Convert.ToInt32(ddlModelo.SelectedValue);
            int      centroTrabajo  = Convert.ToInt32(ddlCentroTrabajo.SelectedValue);
            DateTime dtFechaInicial = (DateTime)wdcFechaIni.Value;
            DateTime dtFechaFinal   = (DateTime)wdcFechaFin.Value;

            DataTable dt          = new ReportesB().Pisos(planta, tipoArrticulo, modelo, centroTrabajo, dtFechaInicial, dtFechaFinal);
            DataSet   dsReportXLS = new DataSet();

            dsReportXLS.Tables.Add(dt.Copy());
            ExportToExcel(dsReportXLS, 0, Response, nombre.Value);
        }
        protected void btnExporta_Click(object sender, EventArgs e)
        {
            int       planta         = Convert.ToInt32(ddlPlanta.SelectedValue);
            int       turno          = Convert.ToInt32(ddlTurno.SelectedValue);
            int       procesoOrigen  = Convert.ToInt32(ddlProcesoOrigen.SelectedValue);
            int       procesoDestino = Convert.ToInt32(ddlProcesoDestino.SelectedValue);
            int       tipoArrticulo  = Convert.ToInt32(ddlTipoArticulo.SelectedValue);
            int       modelo         = Convert.ToInt32(ddlModelo.SelectedValue);
            int       centroTrabajo  = Convert.ToInt32(ddlCentroTrabajo.SelectedValue);
            DateTime  dtFechaInicial = (DateTime)wdcFechaInicial.Value;
            DateTime  dtFechaFinal   = (DateTime)wdcFechaFinal.Value;
            DataTable dt             = new ReportesB().ControlDePisos(planta, turno, procesoOrigen, procesoDestino, tipoArrticulo, modelo, centroTrabajo, dtFechaInicial, dtFechaFinal);
            DataSet   dsReportXLS    = new DataSet();

            dsReportXLS.Tables.Add(dt.Copy());
            ExportToExcel(dsReportXLS, 0, Response, nombre.Value);
        }