public async Task <SearchCityResultModel> FindCityByNameAsync(string namefilter) { var result = new SearchCityResultModel(); List <City> searchResult = await _cityRepository.FindCityByNameAsync(namefilter); foreach (City city in searchResult) { var cityModel = new SearchCityResultModelItem() { Country = city.Country, Name = city.Name }; result.Data.Add(cityModel); } return(result); }
public async Task <ActionResult> FindCityByName(string name) { SearchCityResultModel result = await _cityService.FindCityByNameAsync(name); return(Ok(result)); }