示例#1
0
        public ShellViewModel(ISettingsService settingsService, IOfferProducerService offerProducerService, IStellarService stellarService)
        {
            FlyoutViewModels = new BindableCollection <FlyoutBaseViewModel>();

            OfferOverviewVieModel    = new OfferOverviewViewModel(offerProducerService);
            OfferCreateViewModel     = new OfferCreateViewModel(settingsService, offerProducerService);
            PaymentOverviewViewModel = new PaymentOverviewViewModel(stellarService);
            AccountViewModel         = new AccountViewModel(stellarService);
        }
示例#2
0
        public ShellViewModel(IStellarService stellarService, IOfferConsumerService offerConsumerService)
        {
            FlyoutViewModels = new BindableCollection <FlyoutBaseViewModel>();

            OfferOverviewViewModel        = new OfferOverviewViewModel(offerConsumerService);
            OfferOverviewViewModel.Header = "Latest offers";

            PaymentOverviewViewModel = new PaymentOverviewViewModel(stellarService);

            TransactionOverviewViewModel        = new TransactionOverviewViewModel(stellarService);
            TransactionOverviewViewModel.Header = "Latest transactions";

            MapViewModel = new MapViewModel();
        }