/// <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)); }
public virtual Task <PagedResultDto <TradeCategoryDto> > GetAsync(GetTradeCategoryInput input) { return(_service.GetAsync(input)); }