public async Task <IHttpActionResult> EditTeam(TeamModel team) { if (!ModelState.IsValid) { return(InternalServerError()); } try { await services.Edit(team); return(Ok()); } catch (Exception ex) { return(InternalServerError(ex)); } }
public async Task <ActionResult> SaveTeam(TeamModel team) { if (ModelState.IsValid) { await teamService.Edit(team); return(RedirectToAction("Index")); } else { var model = await teamService.GetTeamWithCountries(new TeamIdModel() { Id = team.Id }); return(View("Edit", model)); } }