diff --git a/Sources/GameAtlas/DataContractPersistance/DataContractJSON.cs b/Sources/GameAtlas/DataContractPersistance/DataContractJSON.cs index a547100..77b3adc 100644 --- a/Sources/GameAtlas/DataContractPersistance/DataContractJSON.cs +++ b/Sources/GameAtlas/DataContractPersistance/DataContractJSON.cs @@ -30,7 +30,7 @@ namespace DataContractPersistance { data = JsonSerializer.ReadObject(s) as DataToPersist; } - return (data!.Jeux, data.Admins, data.Utilisateurs); + return (data!.Jeux, data!.Admins, data!.Utilisateurs); } public void SauvegardeDonnees(ObservableCollection jeux, List admins, List users) @@ -45,7 +45,7 @@ namespace DataContractPersistance Directory.CreateDirectory(FilePath); } - DataToPersist data = new DataToPersist(); + DataToPersist? data = new DataToPersist(); data.Jeux = jeux; data.Admins = admins; data.Utilisateurs = users; diff --git a/Sources/GameAtlas/DataContractPersistance/DataContractXML.cs b/Sources/GameAtlas/DataContractPersistance/DataContractXML.cs index 40c4ef1..a0c4755 100644 --- a/Sources/GameAtlas/DataContractPersistance/DataContractXML.cs +++ b/Sources/GameAtlas/DataContractPersistance/DataContractXML.cs @@ -28,7 +28,7 @@ namespace DataContractPersistance { data = serializer.ReadObject(s) as DataToPersist; } - return (data!.Jeux, data.Admins, data.Utilisateurs); + return (data!.Jeux, data!.Admins, data!.Utilisateurs); } public void SauvegardeDonnees(ObservableCollection jeux, List admins, List users) @@ -43,7 +43,7 @@ namespace DataContractPersistance Directory.CreateDirectory(FilePath); } - DataToPersist data = new DataToPersist(); + DataToPersist? data = new DataToPersist(); data.Jeux = jeux; data.Admins = admins; data.Utilisateurs = users; diff --git a/Sources/GameAtlas/GameAtlas/Views/Composants/BoutonVoir.xaml.cs b/Sources/GameAtlas/GameAtlas/Views/Composants/BoutonVoir.xaml.cs index 3d2f62a..31144fb 100644 --- a/Sources/GameAtlas/GameAtlas/Views/Composants/BoutonVoir.xaml.cs +++ b/Sources/GameAtlas/GameAtlas/Views/Composants/BoutonVoir.xaml.cs @@ -14,7 +14,6 @@ public partial class BoutonVoir : ContentView var selectedjeu = (sender as Button)?.BindingContext as Jeu; if (selectedjeu != null) { - //await Shell.Current.GoToAsync(nameof(PageJeu(selectedjeu)); ---- Ne marche pas ---- await Navigation.PushAsync(new PageJeu(selectedjeu)); } } diff --git a/Sources/GameAtlas/GameAtlas/Views/PageAccueil.xaml b/Sources/GameAtlas/GameAtlas/Views/PageAccueil.xaml index ca35a56..0005956 100644 --- a/Sources/GameAtlas/GameAtlas/Views/PageAccueil.xaml +++ b/Sources/GameAtlas/GameAtlas/Views/PageAccueil.xaml @@ -35,7 +35,7 @@ - +