public async Task <IActionResult> SearchbyCity([FromBody] CityNameInputDTO citynameinputdto)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            var city = await searchService.SearchByCity(citynameinputdto);

            return(Ok(city));
        }
Beispiel #2
0
        public Task <List <CityPlaceOutputDTO> > SearchByCity(CityNameInputDTO citynameinputdto)
        {
            var result = TuristPlaceRepository.GetQuery()
                         .Include(p => p.City)
                         .Where(p => p.City.Id == citynameinputdto.CityId)
                         .Select(p => new CityPlaceOutputDTO()
            {
                TuristPlaceId = p.Id
            })
                         .ToListAsync();

            return(result);
        }