private void instancesModel() { _notificationSideBarViewModel = (ISideBarViewModel)_main.ViewModelCreator.createViewModel(Enums.EViewModel.NOTIFICATIONMENU, _main); _billNotPaidList = new List <BillModel>(); _clientList = new List <ClientModel>(); _orderWaitingValidationList = new List <OrderModel>(); }
public SideBarViewService(ISideBarWindow view, ISideBarViewModel viewModel, ISchedulerProvider schedulerProvider) { _view = view; _viewModel = viewModel; _schedulerProvider = schedulerProvider; _hideStream = new Subject <Unit>(); _disposable.Add((IDisposable)_hideStream); }
private void instancesModel(IMainWindowViewModel main) { _itemModel = (ItemModel)_main.ModelCreator.createModel(QOBDModels.Enums.EModel.ITEM); _itemsModel = new List <ItemModel>(); _selectedProviderModel = (ProviderModel)_main.ModelCreator.createModel(QOBDModels.Enums.EModel.PROVIDER); _itemDetailViewModel = (IItemDetailViewModel)_main.ViewModelCreator.createViewModel(Enums.EViewModel.ITEMDETAIL, _main); _itemSideBarViewModel = (ISideBarViewModel)_main.ViewModelCreator.createViewModel(Enums.EViewModel.ITEMMENU, _main); }
//----------------------------[ Initialization ]------------------ private void instancesModel(IMainWindowViewModel main) { _referentialSideBarViewModel = (ISideBarViewModel)_main.ViewModelCreator.createSettingViewModel(Enums.EViewModel.REFERENTIALMENU, this); _optionSecurityViewModel = (IOptionSecurityViewModel)_main.ViewModelCreator.createSettingViewModel(Enums.EViewModel.REFERENTIALSECURITY, this); _optionGeneralViewModel = (IOptionGeneralViewModel)_main.ViewModelCreator.createSettingViewModel(Enums.EViewModel.REFERENTIALGENERAL, this); _optionDataAndDisplayViewModel = (IOptionDataAndDisplayViewModel)_main.ViewModelCreator.createSettingViewModel(Enums.EViewModel.REFERENTIALDATAANDDISPLAY, this); _optionEmailViewModel = (IOptionEmailViewModel)_main.ViewModelCreator.createSettingViewModel(Enums.EViewModel.REFERENTIALEMAIL, this); }