private void SetPaperContent(List<Int32> list1, List<Int32> list2, List<Int32> list3, List<Int32> list4, List<Int32> list5)
    {
        tbSingleDAL singleDAL = new tbSingleDAL();
        tbCheckDAL checkDAL = new tbCheckDAL();
        tbJudgeDAL judgeDAL = new tbJudgeDAL();
        tbBlankDAL blankDAL = new tbBlankDAL();
        tbAnswerDAL answerDAl = new tbAnswerDAL();

        //单选题
        for (int i = 0; i < list1.Count; i++)
        {
            tbSingle single = singleDAL.GetModelTran(list1[i], SqlTransaction);
            //single.selectcount = single.selectcount + 1;
            //singleDAL.UpdateTran(single, SqlTransaction);
            paperContent.SRContent.Add(single);
        }

        //多选题
        for (int i = 0; i < list2.Count; i++)
        {
            tbCheck check = checkDAL.GetModelTran(list2[i], SqlTransaction);
            //check.selectcount = check.selectcount + 1;
            //checkDAL.UpdateTran(check, SqlTransaction);
            paperContent.CBContent.Add(check);
        }

        //判断题
        for (int i = 0; i < list3.Count; i++)
        {
            tbJudge judge = judgeDAL.GetModelTran(list3[i], SqlTransaction);
            //judge.selectcount = judge.selectcount + 1;
            //judgeDAL.UpdateTran(judge, SqlTransaction);
            paperContent.JDContent.Add(judge);
        }

        //填空题
        for (int i = 0; i < list4.Count; i++)
        {
            tbBlank blank = blankDAL.GetModelTran(list4[i], SqlTransaction);
            //blank.selectcount = blank.selectcount + 1;
            //blankDAL.UpdateTran(blank, SqlTransaction);
            paperContent.BFContent.Add(blank);
        }

        //简答题
        for (int i = 0; i < list5.Count; i++)
        {
            tbAnswer answer = answerDAl.GetModelTran(list5[i], SqlTransaction);
            //answer.selectcount = answer.selectcount + 1;
            //answerDAl.UpdateTran(answer, SqlTransaction);
            paperContent.SAContent.Add(answer);
        }
    }