public IEnumerable<ValidationResult> Validate(ValidationContext validationContext) { var userRepository = new UserRepository(); if (userRepository.IsLoginExists(Login)) { yield return new ValidationResult(NewUserProfileRes.LoginAlreadyExists, new []{"Login"}); } }
public ActionResult Create(NewUserProfileModel newUserProfile) { if (!ModelState.IsValid) { return View(newUserProfile); } var userRepositor = new UserRepository(); TempData["Message"] = Resources.Controllers.UserProfilesRes.ProfileCreatedMessage; return RedirectToAction("Index"); }
// // GET: /UserProfiles/ public ActionResult Index() { ViewBag.Message = TempData["Message"]; var userRepository = new UserRepository(); return View(userRepository.Profiles); }