public async Task <List <TeamViewModel> > GetTeamsByLeagueId(string leagueID, CancellationToken ct = default(CancellationToken)) { // given league ID retrieve all teams List <TeamViewModel> teams = TeamConverter.ConvertList(await this._teamRepository.GetAllByLeagueIdAsync(leagueID, ct)); return(teams); }
public async Task <List <TeamViewModel> > GetUnassignedTeams(CancellationToken ct = default(CancellationToken)) { List <TeamViewModel> unassignedTeams = TeamConverter.ConvertList(await this._teamRepository.GetUnassignedTeams(ct)); foreach (TeamViewModel team in unassignedTeams) { team.LeagueID = UNASSIGNED; } return(unassignedTeams); }