private void OnAddCategoryInListCommandExecute() { if (SelectCategory is null) { return; } if (CategoryClassesList is null) { CategoryClassesList = new ObservableCollection <CategoryClass>(); } CategoryClassesList.Add(SelectCategory); }
private void OnRemoveEntryCommandExecute() { BookClass bookClass = Books.FirstOrDefault(h => h.DateBook == Data); if (bookClass is null) { return; } bookManager.Delete(bookClass); bookManager.Save(); Headline = null; Content = null; CategoryClassesList.Clear(); Data = new DateTime(); Books.Clear(); Books = new ObservableCollection <BookClass>(bookManager.GetAll()); Books = new ObservableCollection <BookClass>(Books.OrderBy(x => x.DateBook)); }