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));
        }