Example #1
0
    protected void Listar()
    {
        Requ_Numero      = Request.QueryString["Requ_Numero"].ToString();
        Reqd_CodLinea    = Request.QueryString["Reqd_CodLinea"].ToString();
        Reqs_Correlativo = Request.QueryString["Reqs_Correlativo"].ToString();
        Reqs_Regularizar = Request.QueryString["Reqs_Regularizar"];
        BL_TBL_RequerimientoSubDetalle obj = new BL_TBL_RequerimientoSubDetalle();
        DataTable dtResultado = new DataTable();

        int PENDIENTES = 0;

        dtResultado = obj.USP_SEL_TBL_REQUERIMIENTO_EQUIPO_MAYOR_REGULARIZACION(Requ_Numero, Reqd_CodLinea, Reqs_Correlativo);
        if (dtResultado.Rows.Count > 0)
        {
            PENDIENTES = Convert.ToInt32(dtResultado.Rows[0]["PENDIENTES"].ToString());
        }


        if (PENDIENTES == 0)
        {
            btn.Visible = false;
        }
        else
        {
            //btn.Visible = true;


            if (Reqs_Regularizar == "1")// respuestas
            {
                btn.Visible         = false;
                btnRespnder.Visible = true;
            }
            else
            {
                btn.Visible         = true;
                btnRespnder.Visible = false;
            }
        }


        if (dtResultado.Rows.Count > 0)
        {
            GridView1.DataSource = dtResultado;
            GridView1.DataBind();
        }
        else
        {
            GridView1.DataSource = dtResultado;
            GridView1.DataBind();
        }
    }