예제 #1
0
 public void RemoveEmployee()
 {
     foreach (var item in SelectedEmployees.Where(x => x.IsSelected).Reverse())
     {
         SelectedEmployeeToRemove.IsSelected = false;
         AvailableEmployees.Add(SelectedEmployeeToRemove);
         SelectedEmployees.Remove(SelectedEmployeeToRemove);
     }
     NotifyOfPropertyChange(() => SelectedEmployees);
     NotifyOfPropertyChange(() => AvailableEmployees);
     NotifyOfPropertyChange(() => CanSave);
     NotifyOfPropertyChange(() => CanReset);
     SortEmployees(SelectedEmployees);
     SortEmployees(AvailableEmployees);
 }