public ITeam createTeam(ITeam entry) { ITeam team = TeamsTable.Create(entry, dbConn); if (team == null) { return(null); } team = TeamsTable.Get(team.TeamName, dbConn); if (team == null) { return(null); } entry.TeamId = team.TeamId; //Quickfix for TeamsTable.Create() not setting the TeamId Correctly foreach (var participant in entry.TeamMembers) { TeamMembersTable.Create(new TeamMember() { PersonId = participant.PersonId, TeamId = team.TeamId }, dbConn); } return(entry); }
public ITeam getTeam(int teamId) { return(TeamsTable.Get(teamId, dbConn)); }
public ITeam getTeam(string teamName) { return(TeamsTable.Get(teamName, dbConn)); }