public ActionResult Edit(Person person) { if (ModelState.IsValid) { personRepository.InsertOrUpdate(person); personRepository.Save(); return RedirectToAction("Index"); } else { ViewBag.PossibleManagers = personRepository.GetAllPeople(); return View(); } }