public ActionResult Edit(Referee referee) { if (ModelState.IsValid) { refereeService.Update(referee); refereeService.Commit(); SuccessMessage(FormMessages.SaveSuccess); return(RedirectToAction("Index")); } return(View(referee)); }
public ActionResult Edit([Bind(Include = "Referee")] RefereeViewModel refereeEditViewModel) { if (ModelState.IsValid) { refereeService.Update(refereeEditViewModel.Referee); return(RedirectToAction("Details", "Tournaments", new { id = refereeEditViewModel.Referee.TournamentId, active = "Referees" })); } Tournament tournament = tournamentService.GetById(refereeEditViewModel.Referee.TournamentId); refereeEditViewModel.PositionList = GetPositionList(tournament); return(View(refereeEditViewModel)); }