public WeaponViewModel(IBattlelogRepository battlelogRepository)
 {
     BattlelogRepository = battlelogRepository;
     //Messenger.Default.Register<BattlelogUpdateCompleteMessage>(this, message =>
     //    ((App)Application.Current).RootFrame.Dispatcher.BeginInvoke(() =>
     //    {
     //        _weaponPanorama = BattlelogRepository.LoadWeapon();
     //        RaisePropertyChanged("Weapons");
     //    }));
 }
 public AwardViewModel(IBattlelogRepository battlelogRepository)
 {
     BattlelogRepository = battlelogRepository;
     Messenger.Default.Register<BattlelogUpdateCompleteMessage>(this, message =>
         ((App)Application.Current).RootFrame.Dispatcher.BeginInvoke(() =>
         {
             _awardPanorama = BattlelogRepository.LoadAward();
             RaisePropertyChanged("Awards");
         }));
 }
 public WeaponViewModel(IBattlelogRepository battlelogRepository)
 {
     BattlelogRepository = battlelogRepository;
     //Messenger.Default.Register<BattlelogUpdateCompleteMessage>(this, message =>
     //    ((App)Application.Current).RootFrame.Dispatcher.BeginInvoke(() =>
     //    {
     //        _weaponPanorama = BattlelogRepository.LoadWeapon();
     //        RaisePropertyChanged("Weapons");
     //    }));
 }
Ejemplo n.º 4
0
 public AwardViewModel(IBattlelogRepository battlelogRepository)
 {
     BattlelogRepository = battlelogRepository;
     Messenger.Default.Register <BattlelogUpdateCompleteMessage>(this, message =>
                                                                 ((App)Application.Current).RootFrame.Dispatcher.BeginInvoke(() =>
     {
         _awardPanorama = BattlelogRepository.LoadAward();
         RaisePropertyChanged("Awards");
     }));
 }
Ejemplo n.º 5
0
        public OverviewViewModel(IBattlelogRepository battlelogRepository)
        {
            BattlelogRepository = battlelogRepository;
            OverviewPanorama    = BattlelogRepository.RestoreOverview();
            RaiseProperties();

            Messenger.Default.Register <BattlelogUpdateCompleteMessage>(this, message =>
                                                                        ((App)Application.Current).RootFrame.Dispatcher.BeginInvoke(() =>
            {
                OverviewPanorama = BattlelogRepository.UpdateOverview();
                RaiseProperties();
            }));
        }
        public SoldierViewModel(IBattlelogRepository battlelogRepository)
        {
            BattlelogRepository = battlelogRepository;

            // Credentials are ok, download information
            Messenger.Default.Register<BattlelogCredentialsAcceptedMessage>(this, message =>
                BattlelogRepository.UpdateStorage());

            // Download complete, parse data
            Messenger.Default.Register<BattlelogUpdateCompleteMessage>(this, message =>
                ((App)Application.Current).RootFrame.Dispatcher.BeginInvoke(() =>
                    Soldier = BattlelogRepository.Load()));
        }
Ejemplo n.º 7
0
        public SoldierViewModel(IBattlelogRepository battlelogRepository)
        {
            BattlelogRepository = battlelogRepository;

            // Credentials are ok, download information
            Messenger.Default.Register <BattlelogCredentialsAcceptedMessage>(this, message =>
                                                                             BattlelogRepository.UpdateStorage());

            // Download complete, parse data
            Messenger.Default.Register <BattlelogUpdateCompleteMessage>(this, message =>
                                                                        ((App)Application.Current).RootFrame.Dispatcher.BeginInvoke(() =>
                                                                                                                                    Soldier = BattlelogRepository.Load()));
        }
        public OverviewViewModel(IBattlelogRepository battlelogRepository)
        {
            BattlelogRepository = battlelogRepository;
            OverviewPanorama = BattlelogRepository.RestoreOverview();
            RaiseProperties();

            Messenger.Default.Register<BattlelogUpdateCompleteMessage>(this, message =>
                ((App)Application.Current).RootFrame.Dispatcher.BeginInvoke(() =>
                    {
                        OverviewPanorama = BattlelogRepository.UpdateOverview();
                        RaiseProperties();
                    }));
        }
 public ScoreViewModel(IBattlelogRepository battlelogRepository)
 {
     BattlelogRepository = battlelogRepository;
     //Messenger.Default.Register<BattlelogUpdateCompleteMessage>(this, message =>
     //    ((App)Application.Current).RootFrame.Dispatcher.BeginInvoke(() =>
     //    {
     //        _scorePanorama = BattlelogRepository.LoadScore();
     //        RaisePropertyChanged("Kits");
     //        RaisePropertyChanged("Others");
     //        RaisePropertyChanged("TotalScore");
     //        RaisePropertyChanged("FirstTwoKits");
     //        RaisePropertyChanged("LastTwoKits");
     //    }));
 }
Ejemplo n.º 10
0
 public ScoreViewModel(IBattlelogRepository battlelogRepository)
 {
     BattlelogRepository = battlelogRepository;
     //Messenger.Default.Register<BattlelogUpdateCompleteMessage>(this, message =>
     //    ((App)Application.Current).RootFrame.Dispatcher.BeginInvoke(() =>
     //    {
     //        _scorePanorama = BattlelogRepository.LoadScore();
     //        RaisePropertyChanged("Kits");
     //        RaisePropertyChanged("Others");
     //        RaisePropertyChanged("TotalScore");
     //        RaisePropertyChanged("FirstTwoKits");
     //        RaisePropertyChanged("LastTwoKits");
     //    }));
 }