Пример #1
0
        public async Task <ResponseList <TransportResponse> > Search(TransportSearchRequest request)
        {
            var transports = await _uow.Transports.Search(request?.OnlyActive);

            var response = transports.Select(x => _mapService.MapTransport(x)).ToList();

            return(new ResponseList <TransportResponse>(ResponseStatus.Ok, response));
        }
Пример #2
0
        public async Task <IHttpActionResult> Search([FromUri] TransportSearchRequest request)
        {
            var response = await _transportService.Search(request);

            return(new CreateResult(response));
        }