Ejemplo n.º 1
0
        public virtual async Task <PagedResultDto <MenuDto> > GetListAsync(MenuGetListInput input)
        {
            var count = await MenuRepository.GetCountAsync(input.Filter, input.PlatformType, input.ParentId, input.LayoutId);

            var menus = await MenuRepository.GetListAsync(
                input.Filter, input.Sorting, input.Reverse,
                input.PlatformType, input.ParentId, input.LayoutId,
                input.SkipCount, input.MaxResultCount);

            return(new PagedResultDto <MenuDto>(count,
                                                ObjectMapper.Map <List <Menu>, List <MenuDto> >(menus)));
        }
Ejemplo n.º 2
0
 public virtual async Task <PagedResultDto <MenuDto> > GetListAsync(MenuGetListInput input)
 {
     return(await MenuAppService.GetListAsync(input));
 }