public PagedResultDto <ThresholdDto> GetAll(PagedSortedAndFilteredInputDto input) { var query = _thresholdRepository.GetAll().Where(t => t.IsDeleted == false).Include(t => t.Field) .Include(t => t.Severity); var total = query.Count(); var result = input.Sorting != null ? query.OrderBy(input.Sorting).AsNoTracking().PageBy(input).ToList() : query.PageBy(input).ToList(); return(new PagedResultDto <ThresholdDto>(total, ObjectMapper.Map <List <ThresholdDto> >(result))); }
public IQueryable <Threshold> GetAll() { return(_thresholdRepositories.GetAll()); }