コード例 #1
0
        /// <summary>
        /// 获取交易分类
        /// </summary>
        /// <param name="input"></param>
        /// <returns></returns>
        public async Task <PagedResultDto <TradeCategoryDto> > GetAsync(GetTradeCategoryInput input)
        {
            var tradeCategories =
                await _tradeCategoryRepo.GetPagedListAsync(input.SkipCount, input.MaxResultCount, input.Sorting);

            var totalCount = await _tradeCategoryRepo.GetCountAsync();

            var tradeCategoryDTOs = ObjectMapper.Map <List <TradeCategory>, List <TradeCategoryDto> >(tradeCategories);

            return(new PagedResultDto <TradeCategoryDto>(totalCount, tradeCategoryDTOs));
        }
コード例 #2
0
 public virtual Task <PagedResultDto <TradeCategoryDto> > GetAsync(GetTradeCategoryInput input)
 {
     return(_service.GetAsync(input));
 }