예제 #1
0
        private void RefreshPendingSets(object sender = null, ElapsedEventArgs e = null)
        {
            Players              = new ObservableCollection <Player>(_apiLink.GetAllEntrants());
            PendingSets          = new ObservableCollection <Set>(_apiLink.GetAllPendingSets());
            PendingSetsForStream = new ObservableCollection <Set>(_apiLink.GetAllPendingSets(true));
            Output.Data.Top8List = _apiLink.GetAvailablesTop8();

            if (!IsInitialized)
            {
                IsInitialized = true;
            }

            _refreshInfo.Start();
        }
예제 #2
0
 private void RefreshPendingSets(object sender, ElapsedEventArgs e)
 {
     _players             = _api.GetAllEntrants();
     PendingSets          = _api.GetAllPendingSets();
     Output.Data.Top8List = _api.GetAvailablesTop8();
     _refreshInfo.Start();
 }
예제 #3
0
        private void RefreshPendingSets(object sender = null, ElapsedEventArgs e = null)
        {
            RefreshInProgress = true;

            Log.Info("Refreshing pending sets ...");
            Log.Info("Loading pending set list ...");
            PendingSets = new ObservableCollection <Set>(_apiLink.GetAllPendingSets());

            Output.Data.Top8List = _apiLink.GetAvailablesTop8();

            if (!IsInitialized)
            {
                IsInitialized = true;
            }

            Log.Info("Refresh completed!");

            RefreshInProgress = false;
            _refreshInfo.Start();
        }