public async Task <IPagedResult <SpendingLimitDto> > HandleAsync(BrowseSpendingLimits query)
        {
            var assignmentToUser = await GetAssignmentToUser(_repository, query.ParentAssignmentToUserId);

            var pagedResult = await _paginator.PaginateAsync(assignmentToUser.SpendingLimits, query);

            return(_mapper.Map <IPagedResult <SpendingLimitDto> >(pagedResult));
        }
 public async Task <IPagedResult <SpendingLimitDto> > BrowseSpendingLimits(Guid id, [FromQuery] BrowseSpendingLimits browseLimits)
 {
     return(await QueryAsync(browseLimits.Bind(q => q.ParentAssignmentToUserId, id)));
 }