public IEnumerable <Record> GetRecords(RecordCriteria criteria) { var query = _recordRepository.GetQueryable() .Where(r => r.Map == criteria.Map); return(query .OrderBy(r => r.Time) .Skip(criteria.Offset) .Take(criteria.Limit)); }
public IEnumerable <RecordModel> GetRecords(RecordCriteria criteria) { return(_recordService.GetRecords(criteria).Select(_mapper.Map <RecordModel>)); }