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