Example #1
0
        public void UpdateStudyDayCountOfStudent(int studentId, int dayCount)
        {
            Sum_Student sumStudent = GetSumStudent(studentId);

            if (sumStudent != null)
            {
                sumStudent.Sst_StudyDayCount = dayCount;
                UpdateSumStudent(sumStudent);
            }
        }
Example #2
0
        /// <summary>
        /// 添加学员统计表
        /// </summary>
        /// <param name="studentLoginId"></param>
        private void AddSumStudent(int studentLoginId)
        {
            var         studentLogin = StudentLoginRepository.Get(studentLoginId);
            Sum_Student sumStudent   = new Sum_Student()
            {
                Sst_StudentId        = studentLogin.Bsg_StudentId,
                Sst_FirstOrderTime   = "1900-01-01"._ToDateTime(),
                Sst_LastLoginIp      = studentLogin.Bsg_LoginIp,
                Sst_LastLoginArea    = studentLogin.Bsg_LoginArea,
                Sst_LastLoginTime    = studentLogin.Bsg_LoginTime,
                Sst_OwnCourseCount   = 0,
                Sst_StudyDayCount    = 0,
                Sst_ExperiencePoints = 0,
                Sst_Coins            = 0,
                Sst_UpdateTime       = DateTime.Now
            };

            SumStudentRepository.Add(sumStudent);
        }
Example #3
0
 public void UpdateSumStudent(Sum_Student student)
 {
     SumStudentRepository.Update(student);
 }