Esempio n. 1
0
 public ActionResult Edit()
 {
     //if (user == null) {
     var user = new User();
     //}
     return View(user);
 }
Esempio n. 2
0
        public ActionResult Index(User user)
        {
            var auth = new Authorization();
            auth.AddUser(user);

            // Create session
            FormsAuthentication.SetAuthCookie(user.Email, true);

            return RedirectToAction("Login", "Account");
        }
Esempio n. 3
0
        public void AddUser(User user)
        {
            // Validate
            foreach (var u in data.Users)
            {
                if (u.Email == user.Email)
                {
                    throw new Exception("User already exist");
                }
            }

            // hash password
            user.Password = BCrypt.Net.BCrypt.HashPassword(user.Password,9);

            data.Users.Add(user);
            Save();
        }
Esempio n. 4
0
        public ActionResult Edit(User newUser)
        {
            _auth.AddUser(newUser);

            return View();
        }
Esempio n. 5
0
 public UserViewModel(User user)
 {
     Username = user.Email;
     Password = user.Password;
 }
Esempio n. 6
0
 public ActionResult Index(User user)
 {
     var auth = new Authorization();
     auth.AddUser(user);
     return RedirectToAction("Login", "Account");
 }