示例#1
0
        public void UpdateZipCity(IEnumerable <ZipCityData> zipCityData)
        {
            IZipCodeRepository zipCodeRepository = _ZipCodeRepository ?? new ZipCodeRepository();

            Dictionary <string, string> cityBatch = new Dictionary <string, string>();

            foreach (ZipCityData zipCityItem in zipCityData)
            {
                cityBatch.Add(zipCityItem.ZipCode, zipCityItem.City);
            }

            zipCodeRepository.UpdateCityBatch(cityBatch);
        }
示例#2
0
        public void UpdateZipCity(IEnumerable <ZipCityData> zipCityData)
        {
            string hostIdentity    = WindowsIdentity.GetCurrent().Name;
            string primaryIdentity = ServiceSecurityContext.Current.PrimaryIdentity.Name;
            string windowsIdentity = ServiceSecurityContext.Current.WindowsIdentity.Name;
            string threadIdentity  = Thread.CurrentPrincipal.Identity.Name;

            IZipCodeRepository zipCodeRepository = _zipCodeRespository ?? new ZipCodeRepository();

            Dictionary <string, string> cityBatch = new Dictionary <string, string>();

            foreach (ZipCityData zipCityItem in zipCityData)
            {
                cityBatch.Add(zipCityItem.ZipCode, zipCityItem.City);
            }

            zipCodeRepository.UpdateCityBatch(cityBatch);
        }