Пример #1
0
 /// <summary>
 /// 作者:Kylin
 /// 时间:2014.07.31
 /// 描述:查询学员学习累积进度详情
 /// </summary>
 /// <param name="branchId"></param>
 /// <param name="saId"></param>
 /// <param name="searchDate"></param>
 /// <param name="productSCode"></param>
 /// <param name="rateCourses"></param>
 /// <returns></returns>
 public static List<StudentStudyProgressDetail> GetSaSTudentStudyProgressDetailStat(int? branchId, int saId, DateTime searchDate, string productSCode, decimal rateCourses)
 {
     using (var edb = new EmeEntities(dbRead))
     {
         return edb.GetStudentStudyProgressDetail(saId, searchDate, productSCode, rateCourses, branchId).Select(p => new StudentStudyProgressDetail()
         {
             UserId = p.UserId,
             UserCName = p.UserCName,
             UserEName = p.UserEName,
             SAId = p.SAUserId,
             ContractBeginDate = p.ContractBeginDate,
             CurrentLevel = p.CurrentLevel,
             StatusType = p.StatusType,
             StudyTotal = p.StudyTotal,
             HighStandardNum = p.HighStandardNum,
             HighUsualNum = p.HighUsualNum,
             LastStudyCourse = p.LastStudyCourse,
             LastStudyDate = p.LastStudyDate,
             OprDate = p.OprDate,
             VIP = p.VIP,
             MC = p.MC,
             PC = p.PC,
             AC = p.AC,
             MP = p.MP,
             WR = p.WR,
             MBG_AC = p.MBG_AC,
             MBG_PC = p.MBG_PC,
             LMW = p.LMW,
             TP = p.TP,
             ProductSCode = productSCode,
             RateCourses = rateCourses,
             BranchId = branchId
         }).ToList();
     }
 }