public bool Register(UserModel model) { if (ModelState.IsValid) { var isEmailAlreadyExists = _accountValidationService.IsEmailAlreadyExists(model.Email); if (isEmailAlreadyExists) { ModelState.AddModelError("Email", "Email already registered"); } return(true); } return(false); }
public ActionResult Register(UserModel model) { if (ModelState.IsValid) { var isEmailAlreadyExists = _accountValidationService.IsEmailAlreadyExists(model.Email); if (isEmailAlreadyExists) { ModelState.AddModelError("Email", "Email already registered"); return(View("Registration", model)); } _userService.AddUser(model); return(View("RegistrationCompleted")); } return(View("Registration", model)); }