using System; 
 | 
using System.Collections.Generic; 
 | 
using System.Linq; 
 | 
using System.Text; 
 | 
using System.Threading.Tasks; 
 | 
using WIDESEA_Core; 
 | 
using WIDESEA_Core.BaseRepository; 
 | 
using WIDESEA_DTO.System; 
 | 
using WIDESEA_Model.Models; 
 | 
  
 | 
namespace WIDESEA_IRepository 
 | 
{ 
 | 
    public interface ISys_MenuRepository : IRepository<Sys_Menu> 
 | 
    { 
 | 
        List<MenuDTO> GetAllMenu(); 
 | 
  
 | 
        object GetSuperAdminMenu(); 
 | 
  
 | 
        object GetMenuByRoleId(int roleId); 
 | 
  
 | 
        List<Permissions> GetPermissions(int roleId); 
 | 
  
 | 
        object GetMenu(List<int> menuIds); 
 | 
  
 | 
        object GetTreeItem(int menuId); 
 | 
    } 
 | 
} 
 |