Beispiel #1
0
        private static void AddTestWordToNextPeriod(ProtocolUser protocolUser, ProtocolUserWordStudyData data)
        {
            var testData = new ProtocolUserWordTestData
            {
                Id             = data.Id,
                LastPassedDate = protocolUser.TodayStudyDate,
                TestPassCount  = 0
            };

            protocolUser.WordTestData[testData.Id] = testData;

            var nextStudyDate = protocolUser.TodayStudyDate + StaticData.TestPeriodDate[testData.TestPassCount];

            protocolUser.AddTestWord(nextStudyDate, testData.Id);
        }
Beispiel #2
0
        private static void AddStudyWordToNextPeriod(ProtocolUser protocolUser, ProtocolUserWordStudyData data)
        {
            var nextStudyDate = protocolUser.TodayStudyDate + StaticData.StudyPeriodDate[data.StudyCount];

            protocolUser.AddStudyWord(nextStudyDate, data.Id);
        }