/// <summary> /// 创建新的 自由题填空答案表 对象。 /// </summary> /// <param name="id">ID 属性的初始值。</param> /// <param name="自由题空格ID">自由题空格ID 属性的初始值。</param> /// <param name="该空答案">该空答案 属性的初始值。</param> /// <param name="顺序">顺序 属性的初始值。</param> public static 自由题填空答案表 Create自由题填空答案表(global::System.Guid id, global::System.Guid 自由题空格ID, global::System.String 该空答案, global::System.Byte 顺序) { 自由题填空答案表 自由题填空答案表 = new 自由题填空答案表(); 自由题填空答案表.ID = id; 自由题填空答案表.自由题空格ID = 自由题空格ID; 自由题填空答案表.该空答案 = 该空答案; 自由题填空答案表.顺序 = 顺序; return 自由题填空答案表; }
/// <summary> /// 界面无需使用此方法 /// </summary> /// <returns></returns> public 试题内容表 类映射表赋值() { 试题内容表 content = new 试题内容表(); content.ID = this.ID; content.操作人ID = this.操作人ID; content.操作时间 = DateTime.Now; content.解题思路 = this.解题思路; content.试题外部信息ID = this.试题外部信息ID; content.题干HTML = this.题干HTML; content.题干文本 = this.题干文本; content.小题型Enum = 13; content.难易度 = this.难易度; for (int i = 0; i < this.填空空格集合.Count; i++) { this.填空空格集合[i].ID = Guid.NewGuid(); 自由题空格表 space = new 自由题空格表(); space.ID = this.填空空格集合[i].ID; space.空格类型 = 2; space.顺序 = Convert.ToByte(i); for (int j = 0; j < this.填空空格集合[i].填空空格答案集合.Count; j++) { 自由题填空答案表 answer = new 自由题填空答案表(); answer.ID = Guid.NewGuid(); answer.该空答案 = this.填空空格集合[i].填空空格答案集合[j].答案内容; answer.顺序 = Convert.ToByte(j); space.自由题填空答案表.Add(answer); } content.自由题空格表.Add(space); } content.Json字符串 = this.转化成Json带答案(); content.爱考网ID = this.爱考网ID; return content; }
/// <summary> /// 用于向 自由题填空答案表 EntitySet 添加新对象的方法,已弃用。请考虑改用关联的 ObjectSet<T> 属性的 .Add 方法。 /// </summary> public void AddTo自由题填空答案表(自由题填空答案表 自由题填空答案表) { base.AddObject("自由题填空答案表", 自由题填空答案表); }