コード例 #1
0
ファイル: RegionImportService.cs プロジェクト: JueZ/SKS
        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");
        }
コード例 #2
0
ファイル: WebService.cs プロジェクト: JueZ/SKS
        public bool SaveRegions(RegionData regionData)
        {
            _regionimportservice.ImportRegion(regionData);

            return true;
        }