Example #1
0
        public virtual async Task <ListResultDto <MenuDto> > GetUserMenuListAsync(Guid userId, PlatformType platformType)
        {
            var userRoles = await UserRoleFinder.GetRolesAsync(userId);

            var getMenuByUser = new MenuGetByUserInput
            {
                UserId       = userId,
                Roles        = userRoles,
                PlatformType = platformType
            };

            return(await MenuAppService.GetUserMenuListAsync(getMenuByUser));
        }
Example #2
0
        public virtual async Task <ListResultDto <MenuDto> > GetUserMenuListAsync(Guid userId, string framework)
        {
            var userRoles = await UserRoleFinder.GetRolesAsync(userId);

            var getMenuByUser = new MenuGetByUserInput
            {
                UserId    = userId,
                Roles     = userRoles,
                Framework = framework
            };

            return(await MenuAppService.GetUserMenuListAsync(getMenuByUser));
        }
Example #3
0
 public virtual async Task <ListResultDto <MenuDto> > GetUserMenuListAsync(MenuGetByUserInput input)
 {
     return(await MenuAppService.GetUserMenuListAsync(input));
 }