public StuPaperShowDTO ToDTO(StuPaperEntity ef)
        {
            StuPaperShowDTO dto     = new StuPaperShowDTO();
            var             bankdto = bankService.GetById(ef.BankId);

            dto.ItemA      = bankdto.ItemA;
            dto.ItemB      = bankdto.ItemB;
            dto.ItemC      = bankdto.ItemC;
            dto.ItemD      = bankdto.ItemD;
            dto.TrueAnswer = dto.TrueAnswer;
            dto.Subject    = bankdto.Subject;
            dto.Title      = bankClassService.GetById(bankdto.Id).Title;
            dto.StuAnswer  = ef.Answer;
            dto.Score      = ef.Score;
            return(dto);
        }
 public void Add(StuPaperDTO[] dto)
 {
     using (MyDbContext ctx = new MyDbContext())
     {
         List <StuPaperEntity> lst = new List <StuPaperEntity>();
         foreach (var item in dto)
         {
             StuPaperEntity ef = new StuPaperEntity();
             ef.Answer  = item.Answer;
             ef.BankId  = item.BankId;
             ef.PaperId = item.PaperId;
             ef.UserId  = item.UserId;
             ef.Score   = item.Score;
             lst.Add(ef);
         }
         //ctx.StuPapers.Add(ef);
         ctx.StuPapers.AddRange(lst);
         ctx.SaveChanges();
     }
 }