/// <summary> /// Gets the value. /// </summary> /// <param name="searchValueDto">The request to search value.</param> /// <returns></returns> public async Task <PagedResultDto <ResponseValueDto> > GetAsync(RequestSearchTermValueDto searchValueDto) { var searchValueMapp = _mapper.Map <RequestSearchTermValueDto, SearchTermValue>(searchValueDto); var valuesEntity = await _valueRepository.GetAsync(searchValueMapp); var valuesMapp = _mapper.Map <PagedResult <Entities.Value>, PagedResultDto <ResponseValueDto> >(valuesEntity); return(valuesMapp); }
public async Task <ActionResult <PagedResultDto <ResponseValueDto> > > GetValues([FromQuery] RequestSearchTermValueDto searchRequest) { var valueResult = await _valueService.GetAsync(searchRequest); return(Ok(valueResult)); }