public IActionResult Coach(AssignCoachViewModel model) { if (!ModelState.IsValid) { return(View(model)); } var response = squadService.AssignCoach(model.SquadId, model.SelectedCoach.Value); if (!response.RequestIsFulfilled) { AddModelErrors(response.Errors); return(View(model)); } return(RedirectToAction("Index")); }