public List <tbl_AdminMenu> GetAllAdminMenuItemsByAccessrights(int userGroupID) { return(AdminMenuRepository.GetAll() .Where(am => am.AM_Live && am.tbl_AccessRights.Any(ar => ar.AR_UserGroupID == userGroupID)).ToList()); }
public List <ExtendedSelectListItem> GetAdminMenuOrdered(int selectedGroupID = 0) { return(CreateChildMenuOrdered(AdminMenuRepository.GetAll(), 0, selectedGroupID, 1)); }
public bool DeleteAdminMenuItem(int menuItemID) { return(AdminMenuRepository.DeleteMenuItem(menuItemID)); }
public List <tbl_AdminMenu> GetAllAdminMenuItems() { return(AdminMenuRepository.GetAll().ToList()); }
public tbl_AdminMenu SaveAdminMenuItemVisibility(int menuItemID) { return(AdminMenuRepository.SaveVisibility(menuItemID)); }
public bool SaveAdminMenuItemsOrder(int[] orderedMenuItemIDs) { return((orderedMenuItemIDs == null) ? false : AdminMenuRepository.SaveOrder(orderedMenuItemIDs)); }
public tbl_AdminMenu SaveAdminMenuItem(string menuText, int parentID, string url, int menuItemID) { return((String.IsNullOrEmpty(menuText) || String.IsNullOrEmpty(url)) ? null : AdminMenuRepository.SaveMenuItem(menuText, parentID, url, menuItemID)); }
public tbl_AdminMenu GetAdminMenuItemByUrl(string url) { url = url.TrimEnd('/'); return(AdminMenuRepository.GetAll().FirstOrDefault(am => am.AM_URL == url)); }
public tbl_AdminMenu GetAdminMenuItemByID(int menuItemID) { return(AdminMenuRepository.GetByID(menuItemID)); }