private void EditSelectedCategory() { if (CategoryListBox.SelectedItem == null) { return; } var category = (Category)CategoryListBox.SelectedItem; var categoryWindow = new CategoryWindow(); categoryWindow.Display(category, Window.GetWindow(this)); }
private void AddCategory() { var category = Category.Create(); var categoryWindow = new CategoryWindow(); var result = categoryWindow.Display(category, Window.GetWindow(this)); if (result.HasValue && result.Value) { Database.Categories.Add(category); CategoryListBox.SelectedItem = category; SetCategoryButtonStates(); } }