Example #1
0
        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);
            }
        }
Example #2
0
        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);
                }
            }
        }