private void uxEditChange_Click(object sender, RoutedEventArgs e) { var window = new InventoryItemWindow(); window.Owner = this; window.InventoryItem = selectedInventoryItem.Clone(); if (window.ShowDialog() == true) { App.InventoryRepository.Update(window.InventoryItem.ToRepositoryModel()); LoadInventory(); } }
private void uxFileNew_Click(object sender, RoutedEventArgs e) { var window = new InventoryItemWindow(); window.Owner = this; if (window.ShowDialog() == true) { var uiInventoryItemModel = window.InventoryItem; var repositoryInventoryItemModel = uiInventoryItemModel.ToRepositoryModel(); App.InventoryRepository.Add(repositoryInventoryItemModel); LoadInventory(); } }