public OwnSaleItemsPageViewModel(INavigationService navigationService, ISaleItemViewModelFactory saleItemViewModelFactory, ISaleItemsManager saleItemsManager, IEventAggregator eventAggregator) : base(navigationService)
 {
     _saleItemViewModelFactory = saleItemViewModelFactory;
     _saleItemsManager         = saleItemsManager;
     //Subscribes ItemSoldEvent
     eventAggregator.GetEvent <ItemSoldEvent>().Subscribe(UpdateView);
 }
 public MainPageViewModel(INavigationService navigationService, ISaleItemViewModelFactory saleItemViewModelFactory, ISaleItemsManager saleItemsManager) : base(navigationService)
 {
     _saleItemViewModelFactory = saleItemViewModelFactory;
     _saleItemsManager         = saleItemsManager;
 }
Beispiel #3
0
 public SaleItemDetailPageViewModel(INavigationService navigationService, ISaleItemsManager saleItemsManager, ISaleItemViewModelFactory saleItemViewModelFactory) : base(navigationService)
 {
     _saleItemsManager         = saleItemsManager;
     _saleItemViewModelFactory = saleItemViewModelFactory;
 }