コード例 #1
0
 public void BackAndClean()
 {
     _tests = null;
     _oneSessionStatistics    = null;
     _currentTest             = 0;
     Manager.CurrentViewModel = this;
 }
コード例 #2
0
 public CardsType(ObservableCollection <OneCollection> userCollections, TestManager owner,
                  OneSessionStatistics oneSessionStatistics, User user)
 {
     _collections          = userCollections;
     _owner                = owner;
     _oneSessionStatistics = oneSessionStatistics;
     _user = user;
     UpdateTest();
 }
コード例 #3
0
ファイル: SpellingType.cs プロジェクト: karpov-dev/English
 public SpellingType(ObservableCollection <OneCollection> userCollections,
                     TestManager owner, OneSessionStatistics oneSessionStatistics, User user)
 {
     _user = user;
     _translateWordButtonEnabled = true;
     _oneSessionStatistics       = oneSessionStatistics;
     _timerVisibility            = Visibility.Hidden;
     _expectation     = true;
     _userCollections = userCollections;
     _owner           = owner;
     UpdateTest();
 }
コード例 #4
0
ファイル: OptionType.cs プロジェクト: karpov-dev/English
 public OptionType(ObservableCollection <OneCollection> userCollections, TestManager owner,
                   OneSessionStatistics oneSessionStatistics, User user)
 {
     _usingHelp                 = false;
     _user                      = user;
     _timerVisibility           = Visibility.Hidden;
     _waiting                   = true;
     _oneSessionStatistics      = oneSessionStatistics;
     _collections               = userCollections;
     _owner                     = owner;
     TranslateWordButtonEnabled = true;
     UpdateTest();
 }
コード例 #5
0
 public void SetNextTest()
 {
     if (_tests.Count > _currentTest)
     {
         _currentTestForString    = _currentTest;
         Manager.CurrentViewModel = _tests[_currentTest];
         _currentTest++;
     }
     else
     {
         Manager.CurrentViewModel = new SessionResultPage(_oneSessionStatistics, this);
         _currentTest             = 0;
         _tests = null;
         _oneSessionStatistics = null;
     }
 }
コード例 #6
0
 public SessionResultPage(OneSessionStatistics statistics, TestManager owner)
 {
     _statistics = statistics;
     _owner      = owner;
 }