public ActionResult Edit([Bind(Include = "userId,userName")] User user) { if (_userDataRepository.GetAll().Any(x => x.userName == user.userName)) { ModelState.AddModelError("", user.userName + " already exists."); } if (ModelState.IsValid) { _userDataRepository.Edit(user); return(RedirectToAction("Index")); } return(View(user)); }