示例#1
0
    protected void btnDescarga_Click(object sender, EventArgs e)
    {
        string estado = string.Empty;

        if (ddlEstado.SelectedIndex == 0)
        {
            estado = string.Empty;
        }
        else
        {
            estado = ddlEstado.SelectedValue.ToString();
        }

        string Centro = string.Empty;

        if (ddlcentro.SelectedIndex == 0)
        {
            Centro = string.Empty;
        }
        else
        {
            Centro = ddlcentro.SelectedValue.ToString();
        }

        estado = ddlEstado.SelectedValue.ToString();
        BL_TBL_RequerimientoSubDetalle obj = new BL_TBL_RequerimientoSubDetalle();
        DataTable dtResultadoeExcel        = new DataTable();



        TextBox txtRequerimientosa_H = (TextBox)GridView1.HeaderRow.FindControl("txtRequerimientosa_H");
        TextBox txtFamilia_H         = (TextBox)GridView1.HeaderRow.FindControl("txtFamilia_H");
        TextBox txtSUBFAMILIA_H      = (TextBox)GridView1.HeaderRow.FindControl("txtSUBFAMILIA_H");
        TextBox txtSOLPED_H          = (TextBox)GridView1.HeaderRow.FindControl("txtSOLPED_H");
        TextBox txtPDC_H             = (TextBox)GridView1.HeaderRow.FindControl("txtGPO_H");
        TextBox txtGPO_H             = (TextBox)GridView1.HeaderRow.FindControl("txtPDC_H");
        TextBox txtOR_H = (TextBox)GridView1.HeaderRow.FindControl("txtOR_H");


        dtResultadoeExcel = obj.USP_SEL_TBL_REQUERIMIENTO_EQUIPO_MENOR("", estado, ddlanio.SelectedValue.ToString(), Centro,
                                                                       txtRequerimientosa_H.Text.Trim(), txtFamilia_H.Text.Trim(), txtSUBFAMILIA_H.Text.Trim(),
                                                                       txtSOLPED_H.Text.Trim(),
                                                                       txtPDC_H.Text.Trim(), txtGPO_H.Text.Trim(), "", txtOR_H.Text.Trim());

        if (dtResultadoeExcel.Rows.Count > 0)
        {
            //ExcelHelper.ToExcel(dtResultadoeExcel, "CJI3_" + ddlEstados.SelectedItem + ".xls", Page.Response);

            gvExcel.DataSource = dtResultadoeExcel;
            gvExcel.DataBind();



            GridViewExportUtil.Export("ALQ_" + DateTime.Now + ".xls", gvExcel);
            return;
        }
        else
        {
        }
    }
示例#2
0
    protected void Listar(string txtRequerimientosa_H,
                          string txtFamilia_H,
                          string txtSUBFAMILIA_H,
                          string txtSOLPED_H,
                          string txtPDC_H,
                          string txtGPO_H,
                          string txtOR_H)
    {
        string estado = string.Empty;

        if (ddlEstado.SelectedIndex == 0)
        {
            estado = string.Empty;
        }
        else
        {
            estado = ddlEstado.SelectedValue.ToString();
        }

        string Centro = string.Empty;

        //if (ddlcentro.SelectedIndex == 0)
        //{
        //    Centro = string.Empty;
        //}
        //else
        //{
        //    Centro = ddlcentro.SelectedValue.ToString();
        //}
        Centro = BL_Session.CENTRO_COSTO.ToString();



        estado = ddlEstado.SelectedValue.ToString();
        BL_TBL_RequerimientoSubDetalle obj = new BL_TBL_RequerimientoSubDetalle();
        DataTable dtResultado = new DataTable();

        dtResultado = obj.USP_SEL_TBL_REQUERIMIENTO_EQUIPO_MENOR("", estado, ddlanio.SelectedValue.ToString(), Centro,
                                                                 txtRequerimientosa_H,
                                                                 txtFamilia_H,
                                                                 txtSUBFAMILIA_H,
                                                                 txtSOLPED_H,
                                                                 txtPDC_H,
                                                                 txtGPO_H, "", txtOR_H);
        if (dtResultado.Rows.Count > 0)
        {
            lblCantidad.Text     = "Cantidad : " + dtResultado.Rows.Count.ToString();
            GridView1.DataSource = dtResultado;
            GridView1.DataBind();
        }
        else
        {
            GridView1.DataSource = dtResultado;
            GridView1.DataBind();
        }
        ScriptManager.RegisterStartupScript(this, typeof(Page), "myScript", "gridviewScroll();", true);
    }
    protected void Listar(string txtRequerimientosa_H,
                          string txtFamilia_H,
                          string txtSUBFAMILIA_H,
                          string txtSOLPED_H,
                          string txtPDC_H,
                          string txtGPO_H,
                          string txtOR_H)
    {
        string estado = string.Empty;

        if (ddlEstado.SelectedIndex == 0)
        {
            estado = string.Empty;
        }
        else
        {
            estado = ddlEstado.SelectedValue.ToString();
        }

        string Centro   = string.Empty;
        int    contarCC = Convert.ToInt32(ddlcentro.Items.Count.ToString());

        if (contarCC <= 1)
        {
            Centro = ddlcentro.SelectedValue.ToString();
        }
        else
        {
            if (ddlcentro.SelectedIndex == 0)
            {
                Centro = string.Empty;
            }
            else
            {
                Centro = ddlcentro.SelectedValue.ToString();
            }
        }

        estado = ddlEstado.SelectedValue.ToString();
        BL_TBL_RequerimientoSubDetalle obj = new BL_TBL_RequerimientoSubDetalle();
        DataTable dtResultado = new DataTable();

        string anio = string.Empty;

        if (ddlanio.SelectedIndex == 0)
        {
            anio = string.Empty;
        }
        else
        {
            anio = ddlanio.SelectedValue.ToString();
        }


        dtResultado = obj.USP_SEL_TBL_REQUERIMIENTO_EQUIPO_MENOR("", estado, anio, Centro,
                                                                 txtRequerimientosa_H,
                                                                 txtFamilia_H,
                                                                 txtSUBFAMILIA_H,
                                                                 txtSOLPED_H,
                                                                 txtPDC_H,
                                                                 txtGPO_H, "0", txtOR_H);
        if (dtResultado.Rows.Count > 0)
        {
            lblCantidad.Text     = "Cantidad : " + dtResultado.Rows.Count.ToString();
            GridView1.DataSource = dtResultado;
            GridView1.DataBind();
        }
        else
        {
            GridView1.DataSource = dtResultado;
            GridView1.DataBind();
        }
    }