private void btnLogin_Click(object sender, RoutedEventArgs e) { controleur ctrl = gstBdd.controleur.ToList().Find(contr => contr.login == txtLogin.Text.ToLower() && contr.mdp == txtMdp.Text.ToLower()); if (txtLogin.Text == "") { MessageBox.Show("Veiller insérer un login", "Erreur de saisie", MessageBoxButton.OK, MessageBoxImage.Error); } else if (txtMdp.Text == "") { MessageBox.Show("Veiller insérer un mot de passe", "Erreur de saisie", MessageBoxButton.OK, MessageBoxImage.Error); } else { if (ctrl == null) { MessageBox.Show("Vos indentifient sont incorrects", "Erreur d'authentification", MessageBoxButton.OK, MessageBoxImage.Error); } // string mdp = gstBdd.controleur.ToList().Find(contr => contr.mdp == txtMdp.Text.ToLower()).ToString(); //if (txtLogin.Text.ToLower() != login && txtLogin.Text.ToLower() != mdp) //{ // //} else { // string statut = gstBdd.controleur.ToList().Find(contro => contro.statut == "admin").ToString(); if (ctrl.statut == "admin") { GestionAdmin gstAdmin = new GestionAdmin(); gstAdmin.Show(); } else { GestionCtrl gstCtrl = new GestionCtrl(ctrl); gstCtrl.Show(); } } } }