public static Dictionary<Guid, Guid> 保存下载试卷中试题(试题外部信息 problemOutside,试题内容 试题内容, List<string> 所属分类集合, string 分站试题Json
     ,bool 是否只保存试题内容, LoveKaoExamEntities db)
 {
     Guid outsideLoveKaoId = 试题内容.试题外部信息ID;
     Guid contentLoveKaoId = 试题内容.ID;
     试题内容.ID = Guid.NewGuid();
     试题内容.爱考网ID = contentLoveKaoId;
     if (是否只保存试题内容 == false)
     {
         试题外部信息表 outside = new 试题外部信息表();
         outside.ID = Guid.NewGuid();
         outside.爱考网ID = outsideLoveKaoId;
         outside.试题类型 = 2;
         outside.创建人ID = 用户信息.CurrentUser.用户ID;
         outside.创建时间 = problemOutside.创建时间;
         outside.试题查询内容 = 试题内容.生成查询内容();
         outside.试题内容ID = 试题内容.ID;
         outside.试题显示列 = 试题内容.生成试题显示列();
         outside.试题状态Enum = 0;
         outside.小题型Enum = 试题内容.小题型Enum;
         outside.最新更新时间 = problemOutside.最新更新时间;
         outside.难易度 = 0.5m;
         试题内容.试题外部信息ID = outside.ID;
         db.试题外部信息表.AddObject(outside);
         所属分类.添加相关信息所属分类(所属分类集合, outside.创建人ID, outside.ID, 0, db);
     }
     else
     {
         Guid outsideId = db.试题外部信息表.Where(a => a.创建人ID == 用户信息.CurrentUser.用户ID
             && a.爱考网ID == problemOutside.爱考网ID).First().ID;
         试题内容.试题外部信息ID = outsideId;
     }
     JObject bo = JObject.Parse(分站试题Json);
     string json字符串 = bo["content"].ToString();
     试题内容.操作人ID = 用户信息.CurrentUser.用户ID;
     试题内容.难易度 = 0.5m;
     试题内容.保存(db, json字符串);
     Dictionary<Guid, Guid> dic = new Dictionary<Guid, Guid>();
     dic.Add(contentLoveKaoId, 试题内容.ID);
     return dic;
 }
 /// <summary>
 /// 用于向 试题外部信息表 EntitySet 添加新对象的方法,已弃用。请考虑改用关联的 ObjectSet&lt;T&gt; 属性的 .Add 方法。
 /// </summary>
 public void AddTo试题外部信息表(试题外部信息表 试题外部信息表)
 {
     base.AddObject("试题外部信息表", 试题外部信息表);
 }
 private static void 保存试题(试题外部信息 problemOutside, 试题内容 problemContent, List<string> 分类列表, string 试题json字符串,int 类型, LoveKaoExamEntities db)
 {
     if (类型 == 1)
     {
         problemOutside.创建人ID = 用户信息.CurrentUser.用户ID;
         problemContent.操作人ID = 用户信息.CurrentUser.用户ID;
     }
     试题外部信息表 outside = new 试题外部信息表();
     outside.ID = problemOutside.ID;
     outside.爱考网ID = problemOutside.爱考网ID;
     outside.试题类型 = problemOutside.试题类型;
     outside.创建人ID = problemOutside.创建人ID;
     outside.创建时间 = problemOutside.创建时间;
     outside.最新更新时间 = problemOutside.最新更新时间;
     outside.试题状态Enum = problemOutside.试题状态Enum;
     outside.小题型Enum = problemOutside.小题型Enum;
     if (类型 == 1)
     {
         Guid contentLoveKaoId = problemContent.ID;
         problemContent.ID = Guid.NewGuid();
         problemContent.爱考网ID = contentLoveKaoId;
         problemContent.试题外部信息ID = problemOutside.ID;
     }
     outside.试题内容ID = problemContent.ID;
     outside.试题查询内容 = problemContent.生成查询内容();
     outside.试题显示列 = problemContent.生成试题显示列();
     outside.难易度 = problemOutside.难易度;
     using (TransactionScope scope = new TransactionScope())
     {
         db.试题外部信息表.AddObject(outside);
         所属分类.添加相关信息所属分类(分类列表, outside.创建人ID, outside.ID, 0, db);
         //db.SaveChanges();
         JObject bo = JObject.Parse(试题json字符串);
         string json字符串 = bo["content"].ToString();
         problemContent.难易度 = outside.难易度;
         problemContent.保存(db, json字符串);
         scope.Complete();
     }
 }
 /// <summary>
 /// 创建新的 试题外部信息表 对象。
 /// </summary>
 /// <param name="id">ID 属性的初始值。</param>
 /// <param name="创建人ID">创建人ID 属性的初始值。</param>
 /// <param name="创建时间">创建时间 属性的初始值。</param>
 /// <param name="最新更新时间">最新更新时间 属性的初始值。</param>
 /// <param name="试题查询内容">试题查询内容 属性的初始值。</param>
 /// <param name="试题显示列">试题显示列 属性的初始值。</param>
 /// <param name="小题型Enum">小题型Enum 属性的初始值。</param>
 /// <param name="试题状态Enum">试题状态Enum 属性的初始值。</param>
 /// <param name="试题内容ID">试题内容ID 属性的初始值。</param>
 /// <param name="难易度">难易度 属性的初始值。</param>
 /// <param name="试题类型">试题类型 属性的初始值。</param>
 /// <param name="爱考网ID">爱考网ID 属性的初始值。</param>
 public static 试题外部信息表 Create试题外部信息表(global::System.Guid id, global::System.Guid 创建人ID, global::System.DateTime 创建时间, global::System.DateTime 最新更新时间, global::System.String 试题查询内容, global::System.String 试题显示列, global::System.Int32 小题型Enum, global::System.Byte 试题状态Enum, global::System.Guid 试题内容ID, global::System.Decimal 难易度, global::System.Byte 试题类型, global::System.Guid 爱考网ID)
 {
     试题外部信息表 试题外部信息表 = new 试题外部信息表();
     试题外部信息表.ID = id;
     试题外部信息表.创建人ID = 创建人ID;
     试题外部信息表.创建时间 = 创建时间;
     试题外部信息表.最新更新时间 = 最新更新时间;
     试题外部信息表.试题查询内容 = 试题查询内容;
     试题外部信息表.试题显示列 = 试题显示列;
     试题外部信息表.小题型Enum = 小题型Enum;
     试题外部信息表.试题状态Enum = 试题状态Enum;
     试题外部信息表.试题内容ID = 试题内容ID;
     试题外部信息表.难易度 = 难易度;
     试题外部信息表.试题类型 = 试题类型;
     试题外部信息表.爱考网ID = 爱考网ID;
     return 试题外部信息表;
 }