private void passwdBD_KeyUp(object sender, KeyEventArgs e) { if (e.Key == Key.Enter) { if ((txtNomSociete.Text != null && txtAdresseServeur.Text != null && txtUtilisateurBD.Text != null) && (txtNomSociete.Text != "" && txtAdresseServeur.Text != "" && txtUtilisateurBD.Text != "")) { String nomSociete = txtNomSociete.Text; String adresseServeur = txtAdresseServeur.Text; String utilisateurBD = txtUtilisateurBD.Text; String passwordBD = passwdBD.Password; if (DemarrageBL.testConnexion(adresseServeur, utilisateurBD, passwordBD)) { //MessageBox.Show("Avant ecriture BD1"); if (demarrage.EcrireConfigurationConnexionBD(adresseServeur, utilisateurBD, passwordBD)) { // MessageBox.Show("Après ecriture BD1"); //on vérifit si il ya deja un utilisateur dans la BD UtilisateurDA utilisateurDA = new UtilisateurDA(); List <UtilisateurBE> LUtilisateur = utilisateurDA.listerTous(); //si il n'existe pas d'utilisateur dans le système if (LUtilisateur == null || LUtilisateur.Count == 0) { MessageBox.Show("Aucun utilisateur, \nVeuillez créer le compte d'Administration de School Brain", "School Brain : Alerte", MessageBoxButton.OK, MessageBoxImage.Information); //on active la partie du formulaire qui demande les infos de connexion de l'admin txtLogin.IsEnabled = true; pswdAdmin.IsEnabled = true; pswdAdminConfirmation.IsEnabled = true; ExisterUtilisateur = false; txtLogin.Focus(); } else { ExisterUtilisateur = true; MessageBox.Show("Connexion réussie sur le Serveur " + adresseServeur, "School Brain : Connexion au serveur de Données", MessageBoxButton.OK, MessageBoxImage.Information); } } } else { MessageBox.Show("Echec de connexion au Serveur " + adresseServeur + "\nVerifiez les informations entrees", "School Brain : Connexion au serveur de Données", MessageBoxButton.OK, MessageBoxImage.Error); } } } }
internal List <UtilisateurBE> listerToutUtilisateur() { return(utilisateurDA.listerTous()); }