From 9727948f3deaff931fad03ead7d88d37be14095e Mon Sep 17 00:00:00 2001 From: tofages1 Date: Fri, 2 Jun 2023 14:30:49 +0100 Subject: [PATCH] Implementation Nourriture --- ParionsCuite/ParionsCuite/MainPage.xaml | 8 +- .../ParionsCuite/Modeles/Evenement.cs | 1 + ParionsCuite/ParionsCuite/Modeles/Manageur.cs | 2 +- .../ParionsCuite/Modeles/Participation.cs | 9 +- .../Participations/NewFolder1/Nourri.xaml | 18 +-- .../Participations/NewFolder1/Nourri.xaml.cs | 121 ++++++++++-------- .../Views/Participations/Nourriture.xaml | 36 ++++-- 7 files changed, 115 insertions(+), 80 deletions(-) diff --git a/ParionsCuite/ParionsCuite/MainPage.xaml b/ParionsCuite/ParionsCuite/MainPage.xaml index db5b965..6504ce9 100644 --- a/ParionsCuite/ParionsCuite/MainPage.xaml +++ b/ParionsCuite/ParionsCuite/MainPage.xaml @@ -19,12 +19,12 @@ - - + + - - + + diff --git a/ParionsCuite/ParionsCuite/Modeles/Evenement.cs b/ParionsCuite/ParionsCuite/Modeles/Evenement.cs index 1109526..7fd7afa 100644 --- a/ParionsCuite/ParionsCuite/Modeles/Evenement.cs +++ b/ParionsCuite/ParionsCuite/Modeles/Evenement.cs @@ -44,6 +44,7 @@ namespace ParionsCuite.Modeles Heure = heure; ListInviter = new List(); ListParier = new List(); + Participation = new Participation(); } public Evenement(string nom, string date, string lieu, string heure, Participation participation) { diff --git a/ParionsCuite/ParionsCuite/Modeles/Manageur.cs b/ParionsCuite/ParionsCuite/Modeles/Manageur.cs index 02a9ee9..a3285e0 100644 --- a/ParionsCuite/ParionsCuite/Modeles/Manageur.cs +++ b/ParionsCuite/ParionsCuite/Modeles/Manageur.cs @@ -103,7 +103,7 @@ namespace ParionsCuite.Modeles } public void Charge_Donnee() - { + { var donnees = Persistance.chargeDonnees(); foreach (var donnee in donnees) { diff --git a/ParionsCuite/ParionsCuite/Modeles/Participation.cs b/ParionsCuite/ParionsCuite/Modeles/Participation.cs index 10a456e..7d35446 100644 --- a/ParionsCuite/ParionsCuite/Modeles/Participation.cs +++ b/ParionsCuite/ParionsCuite/Modeles/Participation.cs @@ -17,7 +17,7 @@ namespace ParionsCuite.Modeles [DataMember] public List Boissons { get; private set; } [DataMember] - public List Nourriture { get; private set; } + public List Nourriture { get; private set; } [DataMember] public List Autre { get; private set; } @@ -27,6 +27,13 @@ namespace ParionsCuite.Modeles Nourriture = nourriture; Autre = autre; } + + public Participation() + { + Boissons = new List(); + Nourriture = new List(); + Autre = new List(); + } /* Boisson */ diff --git a/ParionsCuite/ParionsCuite/Views/Participations/NewFolder1/Nourri.xaml b/ParionsCuite/ParionsCuite/Views/Participations/NewFolder1/Nourri.xaml index 152e888..eab1e9f 100644 --- a/ParionsCuite/ParionsCuite/Views/Participations/NewFolder1/Nourri.xaml +++ b/ParionsCuite/ParionsCuite/Views/Participations/NewFolder1/Nourri.xaml @@ -8,25 +8,25 @@ - +