Ejemplo n.º 1
0
        /// <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);
        }
Ejemplo n.º 2
0
        public async Task <ActionResult <PagedResultDto <ResponseValueDto> > > GetValues([FromQuery] RequestSearchTermValueDto searchRequest)
        {
            var valueResult = await _valueService.GetAsync(searchRequest);

            return(Ok(valueResult));
        }