public IEnumerable <ZipCodeData> GetZips(string zip, int range) { List <ZipCodeData> zipCodeData = new List <ZipCodeData>(); IZipCodeRepository zipCodeRepository = _zipCodeRespository ?? new ZipCodeRepository(); ZipCode zipEntity = zipCodeRepository.GetByZip(zip); IEnumerable <ZipCode> zips = zipCodeRepository.GetZipsForRange(zipEntity, range); if (zips != null) { foreach (var zipCode in zips) { zipCodeData.Add(new ZipCodeData() { ZipCode = zipCode.Zip, City = zipCode.City, State = zipCode.State.Abbreviation }); } } return(zipCodeData); }
public IEnumerable <ZipCodeData> GetZips(string zip, int range) { List <ZipCodeData> zipCodeData = new List <ZipCodeData>(); IZipCodeRepository zipCodeRepository = _ZipCodeRepository ?? new ZipCodeRepository(); ZipCode zipEntity = zipCodeRepository.GetByZip(zip); IEnumerable <ZipCode> zips = zipCodeRepository.GetZipsForRange(zipEntity, range); if (zips != null) { foreach (ZipCode zipCode in zips) { zipCodeData.Add(new ZipCodeData() { City = zipCode.City, State = zipCode.State.Abbreviation, ZipCode = zipCode.Zip }); } } Console.WriteLine("GetZips(zip, range) called here."); return(zipCodeData); }
public IEnumerable <ZipCode> GetZips(string zip, int range) { ZipCode zipEntity = _ZipCodeRepository.GetByZip(zip); IEnumerable <ZipCode> zips = _ZipCodeRepository.GetZipsForRange(zipEntity, range); return(zips); }
public IEnumerable <ZipCodeData> GetZip(string zip, int range) { IZipCodeRepository rep = _repZip ?? new ZipCodeRepository(); ZipCode zipCode = rep.GetByZip(zip); IEnumerable <ZipCode> zipCodes = rep.GetZipsForRange(zipCode, range); IEnumerable <ZipCodeData> result = zipCodes.Select(s => new ZipCodeData { State = s.State.Abbreviation, ZipCode = s.Zip, City = s.City }).ToList(); return(result); }
public IEnumerable <ZipCodeData> GetZips(string zip, int range) { List <ZipCodeData> zipCodeData = new List <ZipCodeData>(); IZipCodeRepository zipCodeRepository = _ZipCodeRepository ?? new ZipCodeRepository(); var zipEntity = zipCodeRepository.GetByZip(zip); var zips = zipCodeRepository.GetZipsForRange(zipEntity, range); if (zips != null) { zipCodeData.AddRange(zips.Select(zipCode => new ZipCodeData { City = zipCode.City, State = zipCode.State.Abbreviation, ZipCode = zipCode.Zip })); } return(zipCodeData); }
public IEnumerable <ZipCodeData> GetZips(string zip, int range) { List <ZipCodeData> zipCodeData = new List <ZipCodeData>(); IZipCodeRepository zipCodeRepository = _ZipCodeRepository ?? new ZipCodeRepository(); ZipCode zipEntity = zipCodeRepository.GetByZip(zip); var zips = zipCodeRepository.GetZipsForRange(zipEntity, range); if (zips != null) { foreach (ZipCode zipCode in zips) { zipCodeData.Add(LocalConfiguration.Mapper.Map <ZipCodeData>(zipCode)); } } return(zipCodeData); }
public IEnumerable <ZipCodeData> GetZips(string zip, int range) { List <ZipCodeData> zipCodeData = new List <ZipCodeData>(); ZipCode zipEntity = _zipCodeRepo.GetByZip(zip); IEnumerable <ZipCode> zips = _zipCodeRepo.GetZipsForRange(zipEntity, range); foreach (var zipCode in zips) { zipCodeData.Add(new ZipCodeData() { City = zipCode.City, State = zipCode.State.Abbreviation, ZipCode = zipCode.Zip }); } return(zipCodeData); }