Esempio n. 1
0
        public ICollectionJsonResult <Company> Get([FromBody] CollectionRequestParams reqParams)
        {
            int totalCount;
            var list = repoCompany.Get(out totalCount,
                                       pageClause: q => q.Skip(reqParams.pageIndex * reqParams.pageSize).Take(reqParams.pageSize),
                                       orderBy: q => q.OrderBy(c => c.Name));

            return(new CollectionJsonResult <Company> {
                Items = list,
                TotalCount = totalCount
            });
        }
 public ICollectionJsonResult <EmployeeVm> GetByCompany([FromQuery] int companyid, [FromBody] CollectionRequestParams reqParams)
 {
     return(mapperEmployee.GetByParentId(companyid, reqParams));
 }