private void ConnexionCompte() { if (!EmailField.Text.Equals("") && !PassField.Text.Equals("")) { /* Vérifier dans la base de données le user input*/ Enseignant prof = EnseignantServices.GetEnseignantParEmail(EmailField.Text); if (EmailField.Text.Equals(prof.Email) && PassField.Text.Equals(prof.Passwd)) { /* Loader la prochaine fenetre */ /* Enregistre le email saisi dans la fenetre si user coche checkbox. */ if (RememberEmailChkBox.Checked) { Properties.Settings.Default.RememberedEmail = prof.Email; Properties.Settings.Default.RememberedEmailCheckBox = true; Properties.Settings.Default.Save(); } else { Properties.Settings.Default.RememberedEmail = ""; Properties.Settings.Default.RememberedEmailCheckBox = false; Properties.Settings.Default.Save(); } MessageBox.Show("Connecté ! On peut donc ouvrir l'appli maintenant.", "Succès", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { MessageBox.Show("Votre saisie ne correspond pas à nos archives.", "Données invalides"); } } else { MessageBox.Show("Veuillez inscrire votre email et votre mot de passe", "Données manquantes"); } }
private void CreerCompte() { String email = EmailField.Text; String prenom = PrenomField.Text; String nom = NomField.Text; String pass = PassField.Text; Enseignant prof = new Enseignant(nom, prenom, email, pass); if (EnseignantServices.AjouterEnseignant(prof)) { MessageBox.Show("Votre compte a été créé.", "Bienvenue ! :) "); EffacerContenuTextBox(); Hide(); new FenConnexion().ShowDialog(); } else { /* Puisque la validation de la saise a ete fait avant d'envoyer * a la bd, la seule raison pour laquelle une exception pourrait arriver * est si le email est deja utilise */ MessageBox.Show("Ce email a déjà été utilisé.", "Oups"); } }