private void uxCategoryNew_Click(object sender, RoutedEventArgs e) { var window = new CategoryWindow(); if (true == window.ShowDialog()) { var uiModel = window.Category; var repositoryModel = uiModel.ToRepositoryModel(); App.InventoryRepository.Add(repositoryModel); LoadCategories(); } }
private void uxCategoryChange_Click(object sender, RoutedEventArgs e) { var window = new CategoryWindow(); window.Category = selectedCategory.Clone(); if (true == window.ShowDialog()) { App.InventoryRepository.Update(window.Category.ToRepositoryModel()); LoadCategories(); } }