Пример #1
0
        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);
        }
Пример #2
0
        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));
        }
Пример #3
0
        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);
        }
Пример #4
0
 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));
 }
Пример #5
0
 public List <News> Get([FromQuery(Name = "")] OffsetLimit offsetLimit)
 {
     return(_dao.Get(offsetLimit));
 }