public ActionResult Index(UserRegisterView userView) { var anyUser = Repository.Users.Any(p => string.Compare(p.Email, userView.Email) == 0); if (anyUser) { ModelState.AddModelError("Email", "Пользователь с таким email уже зарегистрирован"); } if (ModelState.IsValid) { var user = (Models.User.User)ModelMapper.Map(userView, typeof(UserRegisterView), typeof(Models.User.User)); Repository.CreateUser(user); return RedirectToAction("Index", "Login"); } return View(userView); }
public ActionResult Index() { var newUserView = new UserRegisterView(); return View(newUserView); }