public async Task <IActionResult> SearchbyCity([FromBody] CityNameInputDTO citynameinputdto) { if (!ModelState.IsValid) { return(BadRequest()); } var city = await searchService.SearchByCity(citynameinputdto); return(Ok(city)); }
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); }