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 AwardViewModel(IBattlelogRepository battlelogRepository) { BattlelogRepository = battlelogRepository; Messenger.Default.Register <BattlelogUpdateCompleteMessage>(this, message => ((App)Application.Current).RootFrame.Dispatcher.BeginInvoke(() => { _awardPanorama = BattlelogRepository.LoadAward(); RaisePropertyChanged("Awards"); })); }
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())); }
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"); // })); }