Пример #1
0
        public ActionResult Register(RegisterModel model, bool captchaValid)
        {
            var userInfo = new UserInfo
            {
                UserName = model.UserName,
                Password = model.Password,
                Mail     = model.Mail,
                Date     = DateTime.Now.ToString()
            };

            if (ModelState.IsValid)
            {
                try
                {
                    _userInfoService.AddUser(userInfo);
                    return(RedirectToAction("Index", "Home"));
                }
                catch (MembershipCreateUserException e)
                {
                    ModelState.AddModelError("", ErrorCodeToString(e.StatusCode));
                }
            }
            return(View(model));
        }