diff --git a/Sources/Model/Case.cs b/Sources/Model/Case.cs index f6e2566..fd76ae2 100644 --- a/Sources/Model/Case.cs +++ b/Sources/Model/Case.cs @@ -24,12 +24,14 @@ namespace Model } private int valeur; - //public Case(int valeur) - //{ - // Valeur = valeur; - //} public Case() { + + } + + public Case(int valeur) + { + Valeur = valeur; } public void AddValue(int valeur) diff --git a/Sources/Model/Grille.cs b/Sources/Model/Grille.cs index 9dca9e5..7304d28 100644 --- a/Sources/Model/Grille.cs +++ b/Sources/Model/Grille.cs @@ -7,9 +7,9 @@ using System.Threading.Tasks; namespace Model { - public int Id { get; set; } public class Grille { + public int Id { get; set; } public int NbChaine { get; set; } public int NbZone { get; set; } public int MaxChaine { get; set; } @@ -24,10 +24,15 @@ namespace Model // Cases = cases.AsReadOnly(); //} - public Grille() + public Grille(List cases) { Cases = new ReadOnlyCollection(cases); - cases.AddRange((Enumerable.Repeat(new Case(), 19))); + cases.AddRange(Enumerable.Repeat(new Case(), 19)); + } + + public Grille() + { + } public bool AddValueToCase(int value, int index) diff --git a/Sources/Stub/Stub/StubData.Games.cs b/Sources/Stub/Stub/StubData.Games.cs index 0a7b2f9..e96bb73 100644 --- a/Sources/Stub/Stub/StubData.Games.cs +++ b/Sources/Stub/Stub/StubData.Games.cs @@ -1,4 +1,5 @@ using Model; +using Shared; using System; using System.Collections.Generic; using System.Linq; @@ -22,27 +23,52 @@ namespace Stub public GamesManager(StubData parent) => this.parent = parent; - public Task AddItem(Game? item) + Task IGamesManager.AddCaseValueToPlayer(int id, int value, int index) { throw new NotImplementedException(); } - public Task DeleteItem(Game? item) + Task IGenericDataManager.AddItem(Game? item) { throw new NotImplementedException(); } - public Task> GetItems(int index, int count, string? orderingPropertyName = null, bool descending = false) + Task IGamesManager.AddPlayer(Player player) { throw new NotImplementedException(); } - public Task GetNbItems() + Task IGamesManager.AddScoreToPlayer(int id, int score) { throw new NotImplementedException(); } - public Task UpdateItem(Game? oldItem, Game? newItem) + Task IGamesManager.AddTime(TimeSpan time) + { + throw new NotImplementedException(); + } + + Task IGamesManager.AddTurn(Turn turn) + { + throw new NotImplementedException(); + } + + Task IGenericDataManager.DeleteItem(Game? item) + { + throw new NotImplementedException(); + } + + Task> IGenericDataManager.GetItems(int index, int count, string? orderingPropertyName, bool descending) + { + throw new NotImplementedException(); + } + + Task IGenericDataManager.GetNbItems() + { + throw new NotImplementedException(); + } + + Task IGenericDataManager.UpdateItem(Game? oldItem, Game? newItem) { throw new NotImplementedException(); }