Пример #1
0
        public async void DismissEmployee()
        {
            var dialog = new MetroDialogService();
            await dialog.Show("Werknemer non-actief zetten",
                              "Weet u zeker dat u " + SelectedEmployee.Name + " op non-actief wilt zetten?");

            if (dialog.IsAffirmative != true)
            {
                return;
            }
            SelectedEmployee.DismissalDate = DateTime.Now;

            if (!_repository.Update(SelectedEmployee))
            {
                return;
            }

            Employees.Remove(SelectedEmployee);

            RaisePropertyChanged("Employees");
        }