ajout de la propriété player dans le constructeur de Game

EF
Théo DUPIN 2 years ago
parent 2a56dcbdd7
commit 3d4dd0664b

@ -51,6 +51,7 @@ namespace Model
Turns = new ReadOnlyCollection<Turn>(turns); Turns = new ReadOnlyCollection<Turn>(turns);
grilles.Add(owner, new Grille()); grilles.Add(owner, new Grille());
scores.Add(owner, 0); scores.Add(owner, 0);
players.Add(owner);
GameMode = gameMode; GameMode = gameMode;
Id = id; Id = id;
} }

@ -8,7 +8,7 @@ namespace Trek12_API.Converter
{ {
public static GameDTO toDTO(this Game game) public static GameDTO toDTO(this Game game)
{ {
var gameDTO = new GameDTO(game.Id, game.Date, game.Player.toDTO(), game.GameMode.toDTO()); var gameDTO = new GameDTO(game.Id, game.Date, game.Players.toDTOs().First(), game.GameMode.toDTO());
gameDTO.Duration = game.Duration; gameDTO.Duration = game.Duration;
gameDTO.Date = game.Date; gameDTO.Date = game.Date;
gameDTO.Turns = new List<TurnDTO>(); gameDTO.Turns = new List<TurnDTO>();

Loading…
Cancel
Save