public void BackAndClean() { _tests = null; _oneSessionStatistics = null; _currentTest = 0; Manager.CurrentViewModel = this; }
public CardsType(ObservableCollection <OneCollection> userCollections, TestManager owner, OneSessionStatistics oneSessionStatistics, User user) { _collections = userCollections; _owner = owner; _oneSessionStatistics = oneSessionStatistics; _user = user; UpdateTest(); }
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(); }
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(); }
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; } }
public SessionResultPage(OneSessionStatistics statistics, TestManager owner) { _statistics = statistics; _owner = owner; }