Ejemplo n.º 1
0
        public ActionResult SignUp(FunInMotion.Gif.Model.User user)
        {
            if (ModelState.IsValid)
            {
                //Query if the user/account already taken
                if (!_userDomain.IsAccountExist(user.Login))
                {
                    //Add new user account
                    _userDomain.InsertUser(user);
                    FormsAuthentication.SetAuthCookie(user.Login, false);
                    return(RedirectToAction("Welcome", "Home"));
                }
                else
                {
                    ModelState.AddModelError("AccountExist", "Login name is already exist!");
                }
            }

            return(View());
        }