private void SupprimerEmployé(object obj) { Employé employéASuppr = (Employé)CollectionViewSource.GetDefaultView(Employés).CurrentItem; try { DAL.SupprimerEmployé(employéASuppr.Id); Employés.Remove(employéASuppr); } catch (Exception) { MessageBox.Show("Impossible de supprimer l'employé!", "Erreur", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void AjouterEmployé(object obj) { AjoutEmployeWindow wdw = new AjoutEmployeWindow(NouvelEmployé); if (wdw.ShowDialog().Value) { try { DAL.AjouterEmployé(NouvelEmployé); NouvelEmployé.Id = DAL.RécupérérIdDernierEmployé(); Employés.Add(NouvelEmployé); } catch (Exception) { MessageBox.Show("Impossible d'ajouter l'employé!", "Erreur", MessageBoxButton.OK, MessageBoxImage.Error); } } }