private void BtnCreatePerson_Click(object sender, RoutedEventArgs e) { Personne newMotard = new Personne(); newMotard.Nom = txtbNewPersonName.Text; PersonneValidator validator = new PersonneValidator(); FluentValidation.Results.ValidationResult results = validator.Validate(newMotard); if (results.IsValid == false) { foreach (ValidationFailure failure in results.Errors) { MessageBox.Show($"{failure.ErrorMessage}", "Erreur", MessageBoxButton.OK, MessageBoxImage.Error); } return; } int newMotardID = DAL.CreatePerson(newMotard); this.Close(); }
private void BtnUpdatePerson_Click(object sender, RoutedEventArgs e) { SelectedPersonne.Nom = txtbUpdatePersonName.Text; PersonneValidator validator = new PersonneValidator(); FluentValidation.Results.ValidationResult results = validator.Validate(SelectedPersonne); if (results.IsValid == false) { foreach (ValidationFailure failure in results.Errors) { MessageBox.Show($"{failure.ErrorMessage}", "Erreur", MessageBoxButton.OK, MessageBoxImage.Error); } return; } DAL.UpdatePerson(SelectedPersonne); this.Close(); }