namespace CanYouBuildIt.Views; using CanYouBuildIt.Model; public partial class Login : ContentPage { public Manager manager => (App.Current as App).manager; public Login() { InitializeComponent(); } private async void BoutonValider(object sender, EventArgs e) { //recupérer les valeurs d'entrées string email = Adresse.Text; string MdpUlti = Mdp.Text; string Name = Nom.Text; int idname = manager.rechercheUsername(Name); //int idmail = manager.rechercheAdresse(email); int idmdp = manager.recherchePwd(MdpUlti); if (Name == null || MdpUlti == null) { error.IsVisible = true; await Task.Delay(3000); error.IsVisible = false; return; } else if (idname == -1 /*&& idmail == -1*/ && idmdp == -1) { wrong.IsVisible = true; await Task.Delay(1000); wrong.IsVisible = false; return; } else if (idname != -1 /*&& idmail != -1*/ && idmdp != -1) { valide.IsVisible = true; await Task.Delay(1000); valide.IsVisible = false; //await Navigation.PushAsync(new Accueil(idname)); } } private void btninsc(object sender, EventArgs e) { await Navigation.PopAsync(); } }