Ejemplo n.º 1
0
        protected void CreateUser_Click(object sender, EventArgs e)
        {
            //TODO - lag ny bruker og legg denne brukeren til i databasen.
            string username       = NewUserName.Text;
            bool   usernameExists = WebLoginHelper.CheckIfUsernameExists(username, hcx);
            User   u = new User {
                Username = username, Name = Name.Text
            };

            //var usrVar = hcx.Users.Local.FirstOrDefault(usr => usr.Equals(u));

            if (!usernameExists)
            {
                hcx.Users.Add(u);
                hcx.SaveChanges();

                WebLoginHelper.SetUsernameInSession(Session, username);
                //HttpContext.Current.Session["UsernameSession"] = NewUserName.Text;
                Response.Redirect("LoggedIn2.aspx");
            }
            else
            {
                //feilmelding: bruker finnes allerede
                UserExists.Visible = true;
                //ny
            }
        }