public int UpdateMenuItem(int Id, int?MenuId, int?ItemId, string Title, string Description, short Type, int?SubMenuId, bool?NewWindow) { var q = from _menu in GetMenuItems() where _menu.Id == Id select _menu; if (q.Count() > 0) { return(-1); } Menu_Item menu = MenusData.Menu_Items.Single(temp => temp.Id == Id); menu.MenuId = MenuId; menu.ItemId = ItemId; menu.Title = Title; menu.Description = Description; menu.Type = Type; menu.SubMenuId = SubMenuId; menu.NewWindow = NewWindow; MenusData.SubmitChanges(); return(Id); }
public int CreateMenuItem(int?MenuId, int?ItemId, string Title, string Description, short Type, int?SubMenuId, bool?NewWindow) { Menu_Item menu = new Menu_Item { MenuId = MenuId, ItemId = ItemId, Title = Title, Description = Description, Type = Type, SubMenuId = SubMenuId, NewWindow = NewWindow }; MenusData.Menu_Items.InsertOnSubmit(menu); MenusData.SubmitChanges(); return(menu.Id); }
partial void DeleteMenu_Item(Menu_Item instance);
partial void UpdateMenu_Item(Menu_Item instance);
private void detach_Menu_Items(Menu_Item entity) { this.SendPropertyChanging(); entity.Menu_External = null; }
partial void InsertMenu_Item(Menu_Item instance);
private void attach_Menu_Items(Menu_Item entity) { this.SendPropertyChanging(); entity.Menu = this; }