public ProductListViewModel(IEventAggregator eventAggregator, NewProductViewModel newProductViewModel, EditProductViewModel editProductModel) { _eventAggregator = eventAggregator; NewProductModel = newProductViewModel; EditProductModel = editProductModel; _eventAggregator.Subscribe(this); LoadProductsFromFile(); }
public InventoryViewModel(IEventAggregator eventAggregator, NewProductViewModel newProductViewModel, EditProductViewModel editProductModel) { _eventAggregator = eventAggregator; _eventAggregator.Subscribe(this); NewProductModel = newProductViewModel; EditProductModel = editProductModel; Inventory = new ObservableCollection <Product>(); LoadInventoryFromXml(); }