예제 #1
0
        public ICollection <Resource.Vendor> query(VendorQuery query)
        {
            IQueryable <DB.Models.Vendor> vendors = context.Vendor.Where(query.asExpression());

            vendors = query.getOrdering(vendors).Skip(query.page * query.results).Take(query.results);
            return(mapper.Map <ICollection <DB.Models.Vendor>, ICollection <API.Resource.Vendor> >(vendors.ToList()));
        }