public IActionResult GenerateLeagues([FromRoute] int level) { var tournaments = TournamentsBuilder.GetLeagues(level, _clubService); foreach (var tournament in tournaments) { tournament.Matches = MatchBuilder.GetLeagueMatches(tournament).ToList(); } _tournamentService.InsertRange(tournaments); _tournamentService.SaveChanges(); return(Ok()); }