public ItemsViewPresenter(IItemsView view, IDataStore <T> model = null) { this.view = view; modelDataStore = model ?? ServiceLocator.Instance.Get <IDataStore <T> >(); Init(); }
public ItemsViewViewModel(IItemsView view, IEventAggregator eventAgg, IUnityContainer cont) : base(view) { _container = cont; _eventMgr = eventAgg; _subToken = _eventMgr.GetEvent <DocumentLoadingEvent>().Subscribe(OnLoadingDocument); _subTokenClosing = _eventMgr.GetEvent <CloseDocumentEvent>().Subscribe(OnClosingDocument); }
public ItemsViewViewModel(IItemsView view, IEventAggregator eventAgg, IUnityContainer cont) : base(view) { _container = cont; _eventMgr = eventAgg; _subToken = _eventMgr.GetEvent<DocumentLoadingEvent>().Subscribe(OnLoadingDocument); _subTokenClosing = _eventMgr.GetEvent<CloseDocumentEvent>().Subscribe(OnClosingDocument); }
public void BeforeEachTest() { mockModel = new Mock <IDataStore <Student> >(); model = mockModel.Object; mockView = new Mock <IItemsView>(); view = mockView.Object; itemsViewPresenter = new ItemsViewPresenter <Student>(view, model); }
public ItemsController(IItemsView view, IDatabase database, INavigator navigator) { _view = view; view.SetController(this); _hostController = new RegistryHostController(view.GetRegistryHostView(), database, navigator, ModelChanged); _fuelCollectionManager = new FuelCollectionManager(database); _tankCollectionManager = new TankCollectionManager(database); _nozzleCollectionManager = new NozzleCollectionManager(database); }
public ItemsViewModel(IItemsView view) { View = view; View.ViewModel = this; }
public ListNavigator(IKeyReader keyReader, IItemsView printer) { _keyReader = keyReader; _printer = printer; }