/// <summary> /// Vérifie que tous les champs ont été saisis, si oui, Update du login dans la Base de Données /// </summary> private void BTN_Valider_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(TBox_Password.Text.Trim())) { errorSaisie.SetError(TBox_Password, "Veuillez saisir un Mot de Passe."); } else { if (String.IsNullOrEmpty(TBox_Password2.Text.Trim())) { errorSaisie.SetError(TBox_Password2, "Veuillez ressaisir le Mot de Passe."); } else { if (TBox_Password.Text != TBox_Password2.Text) { errorSaisie.SetError(TBox_Password2, "Les Mots de Passe ne correspondent pas !"); } else { Password = TBox_Password.Text; Login ancienLogin = MgtLogin.GetLogin(frmVétos._veterinaireCourant.refLogin); Login newLogin = new Login(ancienLogin.loginUser, Password, ancienLogin.id); MgtLogin.UpdateLogin(newLogin); this.Close(); } } } }
/// <summary> /// Vérifie que tous les champs ont été remplis, si c'est le cas, authentification /// </summary> private void BTN_Valider_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(TBox_User.Text.Trim())) { errorSaisie.SetError(TBox_User, "Veuillez saisir un nom d'Utilisateur."); } else { if (String.IsNullOrEmpty(TBox_Password.Text.Trim())) { errorSaisie.SetError(TBox_Password, "Veuillez saisir un Mot de Passe."); } else { Login loginSaisie = new Login(TBox_User.Text, TBox_Password.Text); // Si le login est authentifié if (MgtLogin.Authentifier(loginSaisie)) { Veterinaire VetoConnecté = MgtVeterinaire.GetVeterinaireConnecté(TBox_User.Text, TBox_Password.Text); // Enregistrement de la personne connectée et affichage FormPrincipale frm = new FormPrincipale(VetoConnecté); frm.Show(); frm.BringToFront(); this.Hide(); frm.Disposed += AppliClose; } else { MessageBox.Show("Impossible de se connecter !"); TBox_User.Focus(); TBox_Password.Clear(); } } } }
/// <summary> /// Vérifie que tous les champs ont été saisis, si oui, ajout du nouveau vétérinaire ET de son login, dans la base /// </summary> private void BTN_Valider_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(TBox_Nom.Text.Trim())) { errorSaisie.SetError(TBox_Nom, "Veuillez saisir un Nom."); } else { if (String.IsNullOrEmpty(TBox_Prénom.Text.Trim())) { errorSaisie.SetError(TBox_Prénom, "Veuillez saisir un Prénom."); } else { if (String.IsNullOrEmpty(TBox_Password.Text.Trim())) { errorSaisie.SetError(TBox_Password, "Veuillez saisir un Mot de Passe."); } else { if (String.IsNullOrEmpty(TBox_Password2.Text.Trim())) { errorSaisie.SetError(TBox_Password2, "Veuillez ressaisir le Mot de Passe."); } else { if (TBox_Password.Text != TBox_Password2.Text) { errorSaisie.SetError(TBox_Password2, "Les Mots de Passe ne correspondent pas !"); } else { Nom = TBox_Nom.Text; Prenom = TBox_Prénom.Text; Password = TBox_Password.Text; Login newLogin = new Login(Nom, Password); int idNewVeto = MgtLogin.CreateLogin(newLogin); Veterinaire newVeto = new Veterinaire(new Guid(), Nom + " " + Prenom, idNewVeto); MgtVeterinaire.CreateVeterinaire(newVeto); this.Close(); } } } } } }