private void btnConnexion_Click(object sender, EventArgs e) { string pseudo = txtPseudo.Text; string mdp = txtMdp.Text; if (pseudo == "" || mdp == "") { MessageBox.Show("Veuillez remplir les champs", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error); txtPseudo.Clear(); txtMdp.Clear(); txtPseudo.Focus(); } else { // Récupération de chaîne de connexion à la BD à l'ouverture du formulaire GestionUtilisateurs.SetchaineConnexion(ConfigurationManager.ConnectionStrings["Utilisateur"]); // Création d'un objet List d'Utilisateur à afficher dans le datagridview List <Utilisateur> liste = new List <Utilisateur>(); liste = GestionUtilisateurs.GetUtilisateurs(); foreach (Utilisateur unUtilisateur in liste) { if (pseudo == unUtilisateur.Pseudo && mdp == unUtilisateur.Mdp) { // Création d'un nouvel objet formulaire FrmMenu FrmMenu = new FrmMenu(); // Affichage de cet objet formulaire this.Hide(); FrmMenu.ShowDialog(); } else { txtPseudo.Clear(); txtMdp.Clear(); txtPseudo.Focus(); MessageBox.Show("Identfiant ou mot de passe incorrect", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
private void ConnectButton_Click(object sender, EventArgs e) { bool found = false; foreach (Utilisateur lesUtils in GestionUtilisateurs.GetUtilisateurs()) { if (UsernameBox.Text == lesUtils.Login && PasswordBox.Text == lesUtils.Mdp) { Menu m = new Menu(); m.Show(); this.Hide(); MessageBox.Show("Bienvenue " + lesUtils.Login, "Bienvenue", MessageBoxButtons.OK, MessageBoxIcon.Information); found = true; break; } } if (found == false) { MessageBox.Show("Erreur ", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error); } }