public VD_Sys_Menu GetMenu(Guid Id) { VD_Sys_Menu entity = null; DefaultQuery(q => entity = q.Where(w => w.Id == Id).FirstOrDefault()); return(entity); }
public bool SaveMenu(VD_Sys_Menu entity) { Sys_Menu menu = Map.Resolve(entity); if (entity.Id.Equals(Guid.Empty)) { //新增 menu.Id = Guid.NewGuid(); menu.ParentCode = ""; menu = base.Add(menu); } else { menu = base.Save(menu); } return(menu != null); }
public ActionResult Edit(string id) { using (var service = GetService <ISys_MenuService>()) { VD_Sys_Menu entity = null; Guid ID = Guid.Empty; Guid.TryParse(id, out ID); if (ID == Guid.Empty) { entity = new VD_Sys_Menu(); entity.Enabled = 1; entity.MenuType = 2; entity.ButtonMode = 1; entity.Url = "#"; } else { entity = service.GetMenu(ID); } return(View(entity)); } }
static Sys_MenuService() { #region List<VD_Sys_Menu> VD_Sys_Menu menu = new VD_Sys_Menu() { MenuCode = "OrderOnline", MenuName = "在线下单", ParentCode = "Order", MenuType = 2, ButtonMode = 1, Url = "/Order/Online/Index", IconClass = "", IconUrl = "", Sort = 1, Enabled = 1 }; MenuList.Add(menu); menu = new VD_Sys_Menu() { MenuCode = "Order", MenuName = "网上订单", ParentCode = "", MenuType = 2, ButtonMode = 1, Url = "#", IconClass = "", IconUrl = "", Sort = 2, Enabled = 1 }; MenuList.Add(menu); menu = new VD_Sys_Menu() { MenuCode = "Basic", MenuName = "基础资料", ParentCode = "", MenuType = 2, ButtonMode = 1, Url = "#", IconClass = "", IconUrl = "", Sort = 1, Enabled = 1 }; MenuList.Add(menu); menu = new VD_Sys_Menu() { MenuCode = "SectionBar", MenuName = "型材型号", ParentCode = "Basic", MenuType = 2, ButtonMode = 1, Url = "/BaseData/SectionBar/List", IconClass = "", IconUrl = "", Sort = 1, Enabled = 1 }; MenuList.Add(menu); menu = new VD_Sys_Menu() { MenuCode = "Packing", MenuName = "包装方式", ParentCode = "Basic", MenuType = 2, ButtonMode = 1, Url = "/BaseData/Packing/List", IconClass = "", IconUrl = "", Sort = 1, Enabled = 1 }; MenuList.Add(menu); menu = new VD_Sys_Menu() { MenuCode = "System", MenuName = "系统设置", ParentCode = "", MenuType = 2, ButtonMode = 1, Url = "#", IconClass = "", IconUrl = "", Sort = 0, Enabled = 1 }; MenuList.Add(menu); menu = new VD_Sys_Menu() { MenuCode = "Menu", MenuName = "菜单管理", ParentCode = "System", MenuType = 2, ButtonMode = 1, Url = "/Sys/Menu/Index", IconClass = "", IconUrl = "", Sort = 1, Enabled = 1 }; MenuList.Add(menu); #endregion #region List<LayuiMenu> listNavs.AddRange( new LayuiMenu[] { new LayuiMenu("contentManagement") { title = "系统设置", icon = "icon-text", href = "#", spread = false, children = new LayuiMenu[] { new LayuiMenu("01") { title = "菜单管理", icon = "icon-text", href = "/Sys/Menu/Index", spread = false }, new LayuiMenu("01") { title = "图片管理", icon = "", href = "page/img/images.html", spread = false }, new LayuiMenu("01") { title = "其他页面", icon = "", href = "", spread = false, children = new LayuiMenu[] { new LayuiMenu("01") { title = "404页面", icon = "", href = "page/404.html", spread = false }, new LayuiMenu("01") { title = "登录", icon = "", href = "page/login/login.html", spread = false, target = "_blank" } } } } }, new LayuiMenu("memberCenter") { title = "基础资料", icon = "icon-text", href = "#", spread = false, children = new LayuiMenu[] { new LayuiMenu("01") { title = "型材型号", icon = "", href = "/BaseData/SectionBar/List", spread = false }, new LayuiMenu("01") { title = "包装方式", icon = "", href = "/BaseData/Packing/List", spread = false }, new LayuiMenu("01") { title = "表面方式", icon = "", href = "page/404.html", spread = false } } }, new LayuiMenu("systemeSttings") { title = "订单管理", icon = "icon-text", href = "#", spread = false, children = new LayuiMenu[] { new LayuiMenu("01") { title = "网上订单", icon = "", href = "/Order/Online/Index", spread = false } } }, new LayuiMenu("seraphApi") { title = "微信管理", icon = "icon-text", href = "#", spread = false } }); #endregion }