示例#1
0
 /// <summary>
 /// 考生答案修改
 /// </summary>
 /// <param name="examineeId"></param>
 /// <param name="testCode"></param>
 /// <param name="answerKey"></param>
 public static void UpdateExamineeDetail(string examineeId, int?testCode, string answerKey)
 {
     Model.SUBHSSEDB db = Funs.DB;
     Model.Edu_Online_ExamineeDetail update = db.Edu_Online_ExamineeDetail.First(e => e.ExamineeId == examineeId && e.TestCode == testCode);
     update.AnswerKey = answerKey;
     db.SubmitChanges();
 }
示例#2
0
        /// <summary>
        /// 添加考生明细
        /// </summary>
        /// <param name="?"></param>
        public static void AddExamineeDetail(Model.Edu_Online_ExamineeDetail examinee)
        {
            Model.SUBHSSEDB db = Funs.DB;

            Model.Edu_Online_ExamineeDetail detail = new Model.Edu_Online_ExamineeDetail();
            string newKeyID = SQLHelper.GetNewID(typeof(Model.Edu_Online_ExamineeDetail));

            detail.ExamineeDetailId = newKeyID;
            detail.ExamineeId       = examinee.ExamineeId;
            detail.TestCode         = examinee.TestCode;
            detail.TestType         = examinee.TestType;
            detail.Chapter          = examinee.Chapter;
            detail.ItemType         = examinee.ItemType;
            detail.TestScore        = examinee.TestScore;
            detail.TestKey          = examinee.TestKey;
            detail.AnswerKey        = examinee.AnswerKey;

            db.Edu_Online_ExamineeDetail.InsertOnSubmit(detail);
            db.SubmitChanges();
        }
示例#3
0
 /// <summary>
 /// 返回考生答案
 /// </summary>
 /// <param name="examineeId"></param>
 /// <param name="testCode"></param>
 /// <returns></returns>
 public static string  GetExamineeAnswer(string examineeId, int testCode)
 {
     Model.SUBHSSEDB db = Funs.DB;
     Model.Edu_Online_ExamineeDetail update = db.Edu_Online_ExamineeDetail.FirstOrDefault(e => e.ExamineeId == examineeId && e.TestCode == testCode);
     return(update.AnswerKey);
 }