Esempio n. 1
0
        public void SetLearnMode(long userId, EGettingWordsStrategy mode)
        {
            var user = _userApi.GetUserById(userId);

            user.Mode = mode.ToString();
            _userApi.UpdateUser(userId, user);
        }
Esempio n. 2
0
        LearnUnit GetLearnUnit(EGettingWordsStrategy strategy, ELearnMode mode)
        {
            var user = _userApi.GetUserById(UserIdLong);

            user.Mode = strategy.ToString();
            _userApi.UpdateUser(UserIdLong, user);

            var learnUnit = _restWordRepository.GetNextWord(new WordSettings
            {
                LearnMode = mode, PollAnswersCount = AnswersCount, UserId = UserIdLong
            });

            return(learnUnit);
        }