private City NewCity(string countryName, double lat, double lng, string name)
{
var country = _repository.Find<Country>(x => x.Name == countryName).FirstOrDefault();
if (country == null)
{
country = new Country() { Name = countryName };
_repository.Save<Country>(country);
}
City city = new City { Country = country, Lat = lat, Lng = lng, Name = name };
return city;
}