// itemCls public override Task <GetItemClssResponse> GetItemClss(GetItemClssRequest request, ServerCallContext context) { var itemClss = _itemClsDao.GetItemClss(pageIndex: request.PageIndex, pageSize: request.PageSize, parentId: request.ParentId); var response = new GetItemClssResponse(); response.TotalCount = itemClss.TotalCount; response.ItemClss.AddRange(itemClss.List.Select(ic => _mapper.Map <ItemClsDTO>(ic))); return(Task.FromResult(response)); }
public Response <PagedList <ItemClsDTO> > Get(int pageIndex = 1, int pageSize = 20, string keyword = "") { var request = new GetItemClssRequest(); request.PageIndex = pageIndex; request.PageSize = pageSize; var response = _client.GetItemClss(request); return(new PagedList <ItemClsDTO>() { List = response.ItemClss, TotalCount = response.TotalCount }); }