public List <News> Get(OffsetLimit offsetLimit) { var query = _news.AsQueryable(); query = query.OrderByDescending(x => x.Date); query = query.Skip(offsetLimit.Offset); query = query.Take(offsetLimit.Limit); var results = query.ToList(); return(results); }
public async Task <List <FullBodyReference> > Search([FromQuery(Name = "")] FullBodyClassifications criteria, [FromQuery(Name = "")] OffsetLimit offsetLimit) { if (criteria == null) { criteria = new FullBodyClassifications(); } if (offsetLimit == null) { offsetLimit = new OffsetLimit(); } return(await _dao.Search(criteria, offsetLimit.Offset, offsetLimit.Limit)); }
public async Task <List <StructureReference> > Search([FromQuery(Name = "")] StructureClassifications criteria, [FromQuery(Name = "")] OffsetLimit offsetLimit) { if (criteria == null) { criteria = new StructureClassifications(); } var image = await _dao.Search(criteria, offsetLimit.Offset, offsetLimit.Limit); return(image); }
public async Task <List <BodyPartReference> > Search([FromQuery(Name = "")] BodyPartClassifications criteria, [FromQuery(Name = "")] OffsetLimit offsetLimit) { if (criteria == null) { criteria = new BodyPartClassifications(); } return(await _dao.Search(criteria, offsetLimit.Offset, offsetLimit.Limit)); }
public List <News> Get([FromQuery(Name = "")] OffsetLimit offsetLimit) { return(_dao.Get(offsetLimit)); }