Ejemplo n.º 1
0
    protected bool UpdateSelectedGroups()
    {
        if (rblPlotsBy.SelectedValue != "Single Subject")
        {
            bool       hasgrps = true;
            gvSelector gv      = (gvSelector)gvSubjects_container.FindControlRecursive("gvSubjects");

            //GridView gv = (GridView)gvSubjects_container.FindControlRecursive("gvSubjects");
            string csv = gvSelector.CSVpairs_GetSelectedSubjects(gv);


            if (csv == "")
            {
                lblSelectSubjects.Visible = true;
                hasgrps = false;
            }
            else
            {
                lblSelectSubjects.Visible = false;
                SQL_utils sql = new SQL_utils();
                sql.NonQuery_from_ProcName("dp.spGrp_select", sql.CreateParam("grpIDssID", csv, "text"));
                sql.Close();
            }

            return(hasgrps);
        }
        else
        {
            return(true);
        }
    }
Ejemplo n.º 2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //THIS??? ClientScript.GetPostBackEventReference(this, string.Empty);

        lblStudyName.Text = Master.Master_studyname;

        GridView gvSubjects = new gvSelector("gvSubjects", Convert.ToInt32(Master.Master_studyID));

        gvSubjects_container.Controls.Add(gvSubjects);

        ShowHide_based_on_PlotsBy();

        if (!IsPostBack)
        {
            PopulateNewIDDDL();
            //getTimepointSubj();

            LoadSelectedFields();
            LoadFields();
            //ViewState["fldpk_csv"] = default_flds;

            int  personID;
            bool success = int.TryParse(Request.QueryString["personID"], out personID);
            if (success & personID > 0)
            {
                rblPlotsBy.SelectedIndex = 2;
                ddlNewID.SelectedValue   = personID.ToString();
            }
        }
    }