Пример #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string username;
            expertObj = (Expert)Session["expertProfileObj"];

            if (Session["Authenticated"] == null)
            {
                username = null;
                Session.Clear();
                Session.Abandon();
                Response.Redirect("default.aspx");
            }
            else if (Request.QueryString["username"] != null)
            {
                username = Request.QueryString["username"];
                studentObj.tuid = DbMethods.GetTUIDByUsername(username);
                expertObj = sm.getAllTheExpertInfo(studentObj.tuid);
            }
            else
            {
                studentObj.tuid = DbMethods.GetTUIDByUsername(expertObj.username);
                expertObj = sm.getAllTheExpertInfo(studentObj.tuid);
            }           

            if (!IsPostBack)
                FillControls();

            if(studentObj.tuid != (string)Session["TU_ID"])
            {
                btnEditExpertPage.Visible = false;
            }
        }//end page load
Пример #2
0
        protected void btnRemoveExpert_Click(object sender, EventArgs e)
        {
            ventureObj = (Venture)Session["ventureObj"];
            for (int row = 0; row < gvVentureMembers.Rows.Count; row++)
            {
                CheckBox CBox;
                CBox = (CheckBox)gvVentureMembers.Rows[row].FindControl("chkSelect");

                if (CBox.Checked)
                {
                    string tuid = DbMethodsObj.GetTUIDByUsername(gvVentureMembers.Rows[row].Cells[1].Text);
                    DbMethodsObj.DeactivateVentureMember(ventureObj.ventureID, tuid);
                }
            }
            sm.storeVentureDataInSession(ventureObj.ventureID);
            ventureObj = (Venture)Session["ventureObj"];
            FillControls();
        }