// itemBrand public override Task <GetItemBrandsResponse> GetItemBrands(GetItemBrandsRequest request, ServerCallContext context) { var itemBrands = _itemBrandDao.GetPaging(pageIndex: request.PageIndex, pageSize: request.PageSize); var response = new GetItemBrandsResponse(); response.TotalCount = itemBrands.TotalCount; response.ItemBrands.AddRange(itemBrands.List.Select(ib => _mapper.Map <ItemBrandDTO>(ib))); return(Task.FromResult(response)); }
public Response <PagedList <ItemBrandDTO> > Get(int pageIndex = 1, int pageSize = 20) { var request = new GetItemBrandsRequest(); request.PageIndex = pageIndex; request.PageSize = pageSize; var response = _client.GetItemBrands(request); return(new PagedList <ItemBrandDTO>() { TotalCount = response.TotalCount, List = response.ItemBrands }); }