예제 #1
0
        /// <summary>
        /// 根据角色ID返回菜单对象
        /// </summary>
        /// <param name="ID">角色ID</param>
        public List <Menu> GetMenuByRoleID(string RoleID)
        {
            List <string> MenuIDs = _roleMenuRepository.GetMenusByRoleID(RoleID).ToList();
            List <Menu>   Menus   = new List <Menu>();

            foreach (string MenuID in MenuIDs)
            {
                Menu m = _menuRepository.GetByID(MenuID);
                Menus.Add(m);
            }
            return(Menus);
        }