public IEnumerable <Detail> GetDetails(int?bewoonbareOppervlakte = null, int?totaleOppervlakte = null, int?epcWaarde = null, int?kadastraalInkomen = null) { if (bewoonbareOppervlakte == null && totaleOppervlakte == null && epcWaarde == null && kadastraalInkomen == null) { return(_detailRepository.GetAll().OrderBy(d => d.DetailID)); } return(_detailRepository.GetBy(bewoonbareOppervlakte, totaleOppervlakte, epcWaarde, kadastraalInkomen)); }
public IEnumerable <DetailViewModel> GetAll() { return(_detailRepository.GetAll().ProjectTo <DetailViewModel>(_mapper.ConfigurationProvider)); }
public async Task <List <DetailDTO> > GetAllAsynk() { var result = await _detailRepository.GetAll(); return(_mapper.Map <List <Detail>, List <DetailDTO> >(result)); }