From a2a2cc8473b59946d521f83bbf1ca9badc50ab80 Mon Sep 17 00:00:00 2001 From: cllesme1 Date: Sun, 4 Jun 2023 10:34:50 +0200 Subject: [PATCH] je sais plus --- CanYouBuildIt/CanYouBuildIt.csproj | 3 + CanYouBuildIt/Data/UserData.xml | 7 ++ CanYouBuildIt/Model/Manager.cs | 3 +- CanYouBuildIt/Views/Acceuil.xaml.cs | 3 + CanYouBuildIt/Views/Login.xaml | 20 +++-- CanYouBuildIt/Views/Login.xaml.cs | 5 ++ CanYouBuildIt/Views/SignIn.xaml | 122 ++++++++++++++++++++++++++++ CanYouBuildIt/Views/SignIn.xaml.cs | 47 +++++++++++ 8 files changed, 200 insertions(+), 10 deletions(-) create mode 100644 CanYouBuildIt/Views/SignIn.xaml create mode 100644 CanYouBuildIt/Views/SignIn.xaml.cs diff --git a/CanYouBuildIt/CanYouBuildIt.csproj b/CanYouBuildIt/CanYouBuildIt.csproj index 3df0b26..4bd2aa5 100644 --- a/CanYouBuildIt/CanYouBuildIt.csproj +++ b/CanYouBuildIt/CanYouBuildIt.csproj @@ -62,6 +62,9 @@ MSBuild:Compile + + MSBuild:Compile + diff --git a/CanYouBuildIt/Data/UserData.xml b/CanYouBuildIt/Data/UserData.xml index 54528a5..abe6565 100644 --- a/CanYouBuildIt/Data/UserData.xml +++ b/CanYouBuildIt/Data/UserData.xml @@ -79,5 +79,12 @@ 0000 Kevin + + + + + 0123 + tt + \ No newline at end of file diff --git a/CanYouBuildIt/Model/Manager.cs b/CanYouBuildIt/Model/Manager.cs index cf8c60b..3bb4ec0 100644 --- a/CanYouBuildIt/Model/Manager.cs +++ b/CanYouBuildIt/Model/Manager.cs @@ -47,9 +47,10 @@ namespace CanYouBuildIt.Model Persi.sauvegardeDonnee(data); } - public void ajouterUtilisateur(Utilisateur utilisateur) + public int ajouterUtilisateur(Utilisateur utilisateur) { listUtil.Add(utilisateur); + return listUtil.Count-1 ; } public void ajouterComposant(Composant composant) diff --git a/CanYouBuildIt/Views/Acceuil.xaml.cs b/CanYouBuildIt/Views/Acceuil.xaml.cs index 2a08a0a..cac79eb 100644 --- a/CanYouBuildIt/Views/Acceuil.xaml.cs +++ b/CanYouBuildIt/Views/Acceuil.xaml.cs @@ -14,6 +14,8 @@ public partial class Acceuil : ContentPage { InitializeComponent(); BindingContext = manager; + if (connecte) + Log.Text = "{Binding ListUtil[user].username}"; } public Acceuil(int iduser) @@ -47,6 +49,7 @@ public partial class Acceuil : ContentPage { await Navigation.PushAsync(new Credits()); } + private async void NavLogin(object sender, EventArgs e) { await Navigation.PushAsync(new Login()); diff --git a/CanYouBuildIt/Views/Login.xaml b/CanYouBuildIt/Views/Login.xaml index ea046f9..e4d2942 100644 --- a/CanYouBuildIt/Views/Login.xaml +++ b/CanYouBuildIt/Views/Login.xaml @@ -15,28 +15,30 @@ Margin="25,60,25,0"/>