public ActionResult Register(RegistrationModel reg) { if (User.Identity.IsAuthenticated) { return(RedirectToHome()); } if (ModelState.IsValid) { var success = _membershipEngine.RegisterNewStudent(reg.Email, reg.Name, reg.FatherName, reg.Surname, reg.Password, reg.IdGroup); if (success) { return(RedirectToAction("Index", "Home", new { StatusMessage = UserMessages.REGISTRATION_COMPLETE, StatusDescription = UserMessages.AccountController_Register_Вы_сможете_войти_когда_преподаватель_подтвердит_вашу_учётную_запись_о_чём_будет_сообщено_дополнительно_по_e_mail })); } else { ModelState.AddModelError(STD_VALIDATION_MSG_KEY, UserMessages.DUPLICATE_LOGIN); } } FillGroups(reg.IdGroup); return(View(reg)); }