public ActionResult Register(RegisterVM model) { if (ModelState.IsValid) { if (accountServ.GetUserByEmail(model.Email) != null) { ModelState.AddModelError("", "Пользователь с таким логином уже существует"); return(View(model)); } Guid verificationToken = accountServ.Register(MappingProfilesConfig.Mapper.Map <UserBO>(model)); mailer.SendEmailVerification(model.Email, verificationToken).SendAsync(); TempData["Message"] = "Регистрация успешно завершена"; return(RedirectToLocal()); } else { return(View()); } }