public async Task <IActionResult> Delete(int id) { MyTeam team = await _service.GetTeamByID(id); int leagueID = team.FantasyLeagueID; await _service.RemoveTeam(id); int numTeams = await _fservice.GetTeamsCount(leagueID); if (numTeams < 8) { await _fservice.SetIsFull(leagueID, false); } return(RedirectToAction("Details", "FantasyLeagues", new { id = leagueID })); }