zoukankan      html  css  js  c++  java
  • 笔试考试系统 ____错题查看

    1.今日任务

    学生错题查看以及成绩统计

    错题查看

     控制器代码:错题查看

     1 public ActionResult MyError()
     2         {
     3             var currentuser = Session[CommonFeild.SessionName] as Exam_User;                                   
     4             //获取答题信息 
     5             List<Exam_Answer> list = AnswerService.GetError(currentuser.UserID);
     6             //加载试卷模型
     7             List<ExamPaperBLL> paperbll = new List<ExamPaperBLL>();
     8             foreach (var item in list)
     9             {
    10                 ExamPaperBLL examPaperBLL = new ExamPaperBLL();
    11                 examPaperBLL.Exam_Question = QuestionService.GetdataByID(item.QuestionID);
    12                 examPaperBLL.AnswerOptionID = item.AnswerOptionID;
    13                 paperbll.Add(examPaperBLL);
    14 
    15             }
    16             return View(paperbll);
    17         }

    service层方法

     1    /// <summary>
     2         /// 获取用户错题
     3         /// </summary>
     4         /// <param name="userid"></param>
     5         /// <returns></returns>
     6         public static List<Exam_Answer> GetError(int userid)
     7         {
     8             using (ExamSysDBContext db = new ExamSysDBContext())
     9             {
    10                 var data = db.Exam_Answer.Where(x => x.UserID == userid && x.AnswerOptionID != "" && x.AnswerOptionID != x.OptionID).ToList();
    11                 return data;
    12             }
    13         }

    3.遇到问题

    4.解决方案

  • 相关阅读:
    Codeforces Round #411 (Div. 2)
    腾讯比赛资料
    AtCoder Beginner Contest 060
    hdu 5288 数学 ****
    hdu 1866 几个矩形面积的和 ***
    hdu 2232 矩阵 ***
    bzoj 1415 期望+记忆化搜索 ****
    hdu 5033 单调栈 ****
    hdu 3032 sg打表找规律 *
    hdu 2516 FIB博弈
  • 原文地址:https://www.cnblogs.com/zhangdongwei/p/13426866.html
Copyright © 2011-2022 走看看