diff --git a/ParionsCuite/ParionsCuite/MainPage.xaml b/ParionsCuite/ParionsCuite/MainPage.xaml index 467ff70..ee06068 100644 --- a/ParionsCuite/ParionsCuite/MainPage.xaml +++ b/ParionsCuite/ParionsCuite/MainPage.xaml @@ -11,7 +11,7 @@ xmlns:boisson="clr-namespace:ParionsCuite.Views.Participations.Boisson" xmlns:nourriture="clr-namespace:ParionsCuite.Views.Participations" xmlns:autre="clr-namespace:ParionsCuite.Views.Participations.Autre" - Title="ParionsCuite"> + > @@ -59,11 +59,7 @@ - - - - - + diff --git a/ParionsCuite/ParionsCuite/MainPage.xaml.cs b/ParionsCuite/ParionsCuite/MainPage.xaml.cs index 860dfd7..cab29ae 100644 --- a/ParionsCuite/ParionsCuite/MainPage.xaml.cs +++ b/ParionsCuite/ParionsCuite/MainPage.xaml.cs @@ -1,4 +1,6 @@ -using Microsoft.VisualBasic; +using System; +using Microsoft.Maui.Controls; +using Microsoft.VisualBasic; using ParionsCuite.Modeles; using ParionsCuite.Views.Information; using ParionsCuite.Views.Participations.Autre; @@ -7,13 +9,13 @@ namespace ParionsCuite; public partial class MainPage : ContentPage { - int count = 0; public MainPage() { InitializeComponent(); } + public void VueInfo(object sender, EventArgs e) { //changervue diff --git a/ParionsCuite/ParionsCuite/Modeles/Autre.cs b/ParionsCuite/ParionsCuite/Modeles/Autre.cs index ffd4c15..97b2af8 100644 --- a/ParionsCuite/ParionsCuite/Modeles/Autre.cs +++ b/ParionsCuite/ParionsCuite/Modeles/Autre.cs @@ -23,6 +23,11 @@ namespace ParionsCuite.Modeles { return $"nom : {Nom} \n"; } + + public override int GetHashCode() + { + return HashCode.Combine(Nom); + } } } diff --git a/ParionsCuite/ParionsCuite/Modeles/Boissons.cs b/ParionsCuite/ParionsCuite/Modeles/Boissons.cs index b82896d..a561f9d 100644 --- a/ParionsCuite/ParionsCuite/Modeles/Boissons.cs +++ b/ParionsCuite/ParionsCuite/Modeles/Boissons.cs @@ -25,6 +25,10 @@ namespace ParionsCuite.Modeles return $"nom : {Nom} \n"; } + public override int GetHashCode() + { + return HashCode.Combine(Nom); + } } } diff --git a/ParionsCuite/ParionsCuite/Modeles/IPersistanceManager.cs b/ParionsCuite/ParionsCuite/Modeles/IPersistanceManager.cs index af965ed..e128054 100644 --- a/ParionsCuite/ParionsCuite/Modeles/IPersistanceManager.cs +++ b/ParionsCuite/ParionsCuite/Modeles/IPersistanceManager.cs @@ -1,4 +1,6 @@ using System; +using System.Collections.Generic; + namespace ParionsCuite.Modeles { public interface IPersistanceManager diff --git a/ParionsCuite/ParionsCuite/Modeles/Nourriture.cs b/ParionsCuite/ParionsCuite/Modeles/Nourriture.cs index 65a5094..33cb853 100644 --- a/ParionsCuite/ParionsCuite/Modeles/Nourriture.cs +++ b/ParionsCuite/ParionsCuite/Modeles/Nourriture.cs @@ -22,6 +22,11 @@ namespace ParionsCuite.Modeles { return $"nom : {Nom} \n"; } + + public override int GetHashCode() + { + return HashCode.Combine(Nom); + } } } diff --git a/ParionsCuite/ParionsCuite/Stub/Stub.cs b/ParionsCuite/ParionsCuite/Stub/Stub.cs index 543643f..a99f18a 100644 --- a/ParionsCuite/ParionsCuite/Stub/Stub.cs +++ b/ParionsCuite/ParionsCuite/Stub/Stub.cs @@ -1,4 +1,5 @@ using System; +using System.Collections.Generic; using ParionsCuite.Modeles; namespace ParionsCuite.Stub;