コード例 #1
0
ファイル: AccountController.cs プロジェクト: TimHanes/OB
 public ActionResult Register(RegisterViewModel model)
 {
     User user = new User();
     user.Login = model.UserName;
     user.Password = model.Password;
     user.Email= model.Email;
     user.Address = model.Address;
     var result = _userProvider.Edit(user);
     if (ModelState.IsValid)
     {
         if (result == DbResultType.Executed)
         {
             return RedirectToAction("Login", "Account");
         }
         else
         {
             ModelState.AddModelError("", result.ToString());
         }
     }
     return View(model);
 }
コード例 #2
0
        public ActionResult Register(RegisterViewModel model)
        {
            User user = new User();
            user.Login = model.UserName;
            user.Password = model.Password;
            user.Email= model.Email;
            user.Address = model.Address;
            if (ModelState.IsValid)
            {

                if (authProvider.CreateUser(user))
                {

                    return RedirectToAction("Login", "Account");
                }
                else
                {
                    ModelState.AddModelError("", "Ошибка при регистрации");
                }
            }

            return View(model);
        }