private void AddOrEditEducator(Educator educator) { var educatorClone = (Educator)educator.Clone(); var dialog = new EducatorDialogView(educatorClone); if (dialog.ShowDialog() != true) { return; } if (Educators.Contains(educator)) { Educators.Remove(educator); } Educators.Add(educatorClone); }
public EducatorsViewModel() { DeleteCommand = new CustomCommand(x => Educators.Remove(SelectedEducator), x => SelectedEducator != null); }