/// <summary> /// 创建菜单组 /// </summary> /// <param name="entity">菜单组</param> /// <returns></returns> public int CreateMenuGroup(MenuGroup entity) { using (DBContainer db = new DBContainer()) { db.MenuGroup.AddObject(entity); return db.SaveChanges(); } }
/// <summary> /// 创建新的 MenuGroup 对象。 /// </summary> /// <param name="menuGroup_Id">MenuGroup_Id 属性的初始值。</param> /// <param name="sysFunction_Id">SysFunction_Id 属性的初始值。</param> /// <param name="name">Name 属性的初始值。</param> /// <param name="englishName">EnglishName 属性的初始值。</param> public static MenuGroup CreateMenuGroup(global::System.String menuGroup_Id, global::System.String sysFunction_Id, global::System.String name, global::System.String englishName) { MenuGroup menuGroup = new MenuGroup(); menuGroup.MenuGroup_Id = menuGroup_Id; menuGroup.SysFunction_Id = sysFunction_Id; menuGroup.Name = name; menuGroup.EnglishName = englishName; return menuGroup; }
/// <summary> /// 用于向 MenuGroup EntitySet 添加新对象的方法,已弃用。请考虑改用关联的 ObjectSet<T> 属性的 .Add 方法。 /// </summary> public void AddToMenuGroup(MenuGroup menuGroup) { base.AddObject("MenuGroup", menuGroup); }
/// <summary> /// 更新菜单组 /// </summary> /// <param name="entity">菜单组</param> /// <returns></returns> public int EditMenuGroup(MenuGroup entity) { using (DBContainer db = new DBContainer()) { db.MenuGroup.Attach(entity); db.ObjectStateManager.ChangeObjectState(entity, EntityState.Modified); return db.SaveChanges(); } }