Ejemplo n.º 1
0
        // 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));
        }
Ejemplo n.º 2
0
        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
            });
        }