public static Models.Team Map(DAL.Entities.Team team, IEnumerable <DAL.Entities.Player> players) => new Models.Team(team.Id, team.TeamName, Map(players.Single(p => p.Id == team.Player1)), Map(players.Single(p => p.Id == team.Player2)));
public static Models.Team Map(DAL.Entities.Team team) => new Models.Team(team.Id, team.TeamName, team.Player1, team.Player2);