示例#1
0
    protected void Buscarrequerimientos()
    {
        BL_TBL_RequerimientoSubDetalle obj = new BL_TBL_RequerimientoSubDetalle();
        DataTable dtResultado = new DataTable();

        string Estado = string.Empty;

        Estado = ddlEstado.SelectedValue.ToString();

        if (ddlEstado.SelectedIndex == 0)
        {
            Estado = string.Empty;
        }


        dtResultado = obj.USP_SEL_TBL_REQUERIMIENTO_PDC_AMPLIAR(BL_Session.CENTRO_COSTO.ToString(), txtPdc.Text, "1", Estado);    //1 los equipos ampliados
        if (dtResultado.Rows.Count > 0)
        {
            GridView1.DataSource = dtResultado;
            GridView1.DataBind();
        }
        else
        {
            string cleanMessage = "No exisen requerimientos con solicitud de ampliación ";
            ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "doAlert('" + cleanMessage + "');", true);
            GridView1.DataSource = dtResultado;
            GridView1.DataBind();
        }
        ScriptManager.RegisterStartupScript(this, typeof(Page), "myScript", "gridviewScroll();", true);
    }
    protected void Buscarrequerimientos()
    {
        BL_TBL_RequerimientoSubDetalle obj = new BL_TBL_RequerimientoSubDetalle();
        DataTable dtResultado = new DataTable();
        string    Estado      = string.Empty;

        Estado = ddlEstado.SelectedValue.ToString();

        if (ddlEstado.SelectedIndex == 0)
        {
            Estado = string.Empty;
        }

        /**
         * @FLG_BORRADOR_AMPLIACION: para listar todos aquellos que han sido indicados como ampliacion (aprobados y rechazados)
         * @FLG_AMPLIACION: solo los requermientos aprobados como ampliacion
         *
         * **/
        dtResultado = obj.USP_SEL_TBL_REQUERIMIENTO_PDC_AMPLIAR("", txtPdc.Text, "1", Estado);//1 los equipos ampliados
        if (dtResultado.Rows.Count > 0)
        {
            GridView1.DataSource = dtResultado;
            GridView1.DataBind();
        }
        else
        {
            string cleanMessage = "No exisen requerimientos con solicitud de ampliación ";
            ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "doAlert('" + cleanMessage + "');", true);
            GridView1.DataSource = dtResultado;
            GridView1.DataBind();
        }
        ScriptManager.RegisterStartupScript(this, typeof(Page), "myScript", "gridviewScroll();", true);
    }
    protected void Buscarrequerimientos()
    {
        BL_TBL_RequerimientoSubDetalle obj = new BL_TBL_RequerimientoSubDetalle();
        DataTable dtResultado = new DataTable();

        if (txtPdc.Text != string.Empty)
        {
            string Estado = string.Empty;
            Estado = ddlEstado.SelectedValue.ToString();

            if (ddlEstado.SelectedIndex == 0)
            {
                Estado = string.Empty;
            }
            dtResultado = obj.USP_SEL_TBL_REQUERIMIENTO_PDC_AMPLIAR("", txtPdc.Text.Trim(), "1", Estado);//1 los equipos ampliados
            if (dtResultado.Rows.Count > 0)
            {
                btnAgregar.Visible   = true;
                GridView1.DataSource = dtResultado;
                GridView1.DataBind();
            }
            else
            {
                btnAgregar.Visible = false;
                //string cleanMessage = "No exisen requerimientos con solicitud de ampliación ";
                //ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "doAlert('" + cleanMessage + "');", true);
                GridView1.DataSource = dtResultado;
                GridView1.DataBind();
            }
        }
    }