using Edu.Model.Entity.Exam;
using Edu.Model.ViewModel.Question;
using System;
using System.Collections.Generic;
using System.Text;

namespace Edu.Model.ViewModel.Exam
{
    /// <summary>
    /// 试卷题目视图实体类
    /// </summary>
    public class RB_Examination_Details_ViewModel : RB_Examination_Details
    {
        /// <summary>
        /// 试卷编号【查询使用】
        /// </summary>
        public string QPaperIds { get; set; }

        /// <summary>
        /// 显示标题
        /// </summary>
        public string ShowTitle { get; set; }

        /// <summary>
        /// 选项
        /// </summary>
        public object QuestionContentObj { get; set; }

        /// <summary>
        /// 问题数量
        /// </summary>
        public int QuestionCount { get; set; }

        /// <summary>
        /// 学生答案
        /// </summary>
        public string StundetAnswer { get; set; }
        
        /// <summary>
        /// 学员得分
        /// </summary>
        public decimal StudentScore { get; set; }

        /// <summary>
        /// 听力、阅读理解、完型填空、子项列表
        /// </summary>
        public List<SubAnswerItem> SubList { get; set; }

        /// <summary>
        /// 学生答案详情id(关联RB_Examination_StudentDetails表中的Id)
        /// </summary>
        public int StundetDetailsId { get; set; }

        /// <summary>
        /// 题目类型分组编号(关联rb_examination_group表中的GId)
        /// </summary>
        public int StuPaperGroupId { get; set; }

        /// <summary>
        /// 知识点
        /// </summary>
        public List<RB_Question_Point_ViewModel> QuestionPointList { get; set; }
    
        /// <summary>
        /// 阅读理解、听力、完型，答案列表
        /// </summary>
        public List<object> QuestionAnswerList { get; set; }
    }
}
