private void AddTilesToModel(IEnumerable <Tile> tiles, GridModelTileOrigin origin) { foreach (var tile in tiles) { AddTileToModel(origin, tile); } }
private void AddTileToModel(GridModelTileOrigin origin, Tile tile) { if (origin == GridModelTileOrigin.FromPlayer) { CheckIfSpaceIsAlreadyOccupied(tile); } Grid[tile.BoardPositionX, tile.BoardPositionY] = new GridModelTile() { Origin = origin, Letter = tile.Letter, TileValue = tile.Value }; }