示例#1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            RedirectValidator.isUser();

            currentUser      = (User)Session["currentUser"];
            ProfileLink.HRef = "Profile/User.aspx?username=" + currentUser.Username;

            ProfilePicNavImage.ImageUrl = currentUser.ProfileImage;

            if (BLL.Admin.RetrieveAdmin(currentUser) != null)
            {
                adminLink.Visible = true;
            }
        }
示例#2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            RedirectValidator.isUser();

            switch (Request.QueryString["action"])
            {
            case "signout":
                User currentUser = (User)Session["currentUser"];
                currentUser.ToggleLoginStatus(false);
                Session["currentUser"] = null;
                Response.Redirect("/Auth/Login.aspx");
                break;

            case "redirect":
                string destinationPath = Request.QueryString["destination"];
                Response.Redirect(destinationPath + ".aspx");
                break;

            default:
                break;
            }
        }
示例#3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     RedirectValidator.isSignedOut();
 }
        // TODO: Show error for required fields
        // TODO: Give each user their own colour theme

        protected void Page_Load(object sender, EventArgs e)
        {
            RedirectValidator.isSignedOut();
            this.Form.DefaultButton = this.btRegister.ID;
        }