public void ImportRegion(RegionData regionData) { logger.Info("Entering ImportRegion"); logger.Debug(regionData); Random rnd = new Random(); foreach (RegionDataRegion regiondata in regionData.Region) { double[] coords = _geodataserviceagent.EncodeCoordinates(regiondata.Address.PostalCode, regiondata.Address.City, regiondata.Address.Street); Region region = new Region(rnd.Next(1, 1000000000), regiondata.Key, regiondata.DisplayName, regiondata.Address.PostalCode, regiondata.Address.City, coords[0], coords[1]); _regionrepository.Add(region); } logger.Info("Exiting ImportRegion"); }
public bool SaveRegions(RegionData regionData) { _regionimportservice.ImportRegion(regionData); return true; }