Exemplo n.º 1
0
 public static void 修改相关信息更新所属分类(List<string> 分类列表, byte 相关类型, Guid memberId, Guid 相关ID, LoveKaoExamEntities db)
 {
     if (分类列表.Count > 0)
     {
         //把原来的删除,再插入新的
         List<所属分类表> listSort = db.所属分类表.Where(a=>a.相关信息ID==相关ID).ToList();
         foreach (var sort in listSort)
         {
             db.所属分类表.DeleteObject(sort);
         }
         db.SaveChanges();
         List<所属分类表> listNewSort = new List<所属分类表>();
         foreach (string sort in 分类列表)
         {
             所属分类表 sortTable = new 所属分类表();
             sortTable.ID = Guid.NewGuid();
             sortTable.操作人ID = memberId;
             sortTable.操作时间 = DateTime.Now;
             sortTable.分类名 = sort;
             sortTable.相关类型 = 相关类型;
             sortTable.相关信息ID = 相关ID;
             listNewSort.Add(sortTable);
         }
         foreach (var newSort in listNewSort)
         {
             db.所属分类表.DeleteObject(newSort);
         }
         db.SaveChanges();
     }
 }
 /// <summary>
 /// 用于向 所属分类表 EntitySet 添加新对象的方法,已弃用。请考虑改用关联的 ObjectSet&lt;T&gt; 属性的 .Add 方法。
 /// </summary>
 public void AddTo所属分类表(所属分类表 所属分类表)
 {
     base.AddObject("所属分类表", 所属分类表);
 }
 /// <summary>
 /// 创建新的 所属分类表 对象。
 /// </summary>
 /// <param name="id">ID 属性的初始值。</param>
 /// <param name="相关信息ID">相关信息ID 属性的初始值。</param>
 /// <param name="分类名">分类名 属性的初始值。</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.Guid 操作人ID, global::System.DateTime 操作时间, global::System.Byte 相关类型)
 {
     所属分类表 所属分类表 = new 所属分类表();
     所属分类表.ID = id;
     所属分类表.相关信息ID = 相关信息ID;
     所属分类表.分类名 = 分类名;
     所属分类表.操作人ID = 操作人ID;
     所属分类表.操作时间 = 操作时间;
     所属分类表.相关类型 = 相关类型;
     return 所属分类表;
 }
Exemplo n.º 4
0
 public static void 添加相关信息所属分类(List<string> listSort, Guid memberId, Guid 相关信息ID, byte 相关类型, LoveKaoExamEntities db)
 {
     if (listSort.Count > 0)
     {
         List<所属分类表> listNewSort = new List<所属分类表>();
         for (int i = 0; i < listSort.Count; i++)
         {
             所属分类表 sort = new 所属分类表();
             sort.ID = Guid.NewGuid();
             sort.操作人ID = memberId;
             sort.操作时间 = DateTime.Now;
             sort.相关类型 = 相关类型;
             sort.相关信息ID = 相关信息ID;
             sort.分类名 = listSort[i];
             listNewSort.Add(sort);
         }
         foreach (var newSort in listNewSort)
         {
             db.所属分类表.AddObject(newSort);
         }
     }
 }