private static string constructHouseNumber(BevAddress record) { List <string> hnr = new List <string>(); if (!string.IsNullOrEmpty(record.HAUSNRTEXT)) { hnr.Add(record.HAUSNRTEXT); } if (record.HAUSNRZAHL1.HasValue) { hnr.Add(record.HAUSNRZAHL1.ToString()); } if (!string.IsNullOrEmpty(record.HAUSNRBUCHSTABE1)) { hnr.Add(record.HAUSNRBUCHSTABE1); } if (!string.IsNullOrEmpty(record.HAUSNRVERBINDUNG1)) { hnr.Add(record.HAUSNRVERBINDUNG1); } if (record.HAUSNRZAHL2.HasValue) { hnr.Add(record.HAUSNRZAHL2.ToString()); } if (!string.IsNullOrEmpty(record.HAUSNRBUCHSTABE2)) { hnr.Add(record.HAUSNRBUCHSTABE2); } return(string.Join(" ", hnr.ToArray())); }
private static string recordToString(BevAddress record, Dictionary <string, string> streets) { return(string.Format( "adrcd:{0} gkz:{1} okz:{2} plz:{3} {4}" , record.ADRCD , record.GKZ , record.OKZ , record.PLZ , streets.ContainsKey(record.SKZ) ? streets[record.SKZ] : string.Empty )); }
private static string constructHouseNumber( BevAddress record ) { List<string> hnr = new List<string>(); if (!string.IsNullOrEmpty( record.HAUSNRTEXT )) { hnr.Add( record.HAUSNRTEXT ); } if (record.HAUSNRZAHL1.HasValue) { hnr.Add( record.HAUSNRZAHL1.ToString() ); } if (!string.IsNullOrEmpty( record.HAUSNRBUCHSTABE1 )) { hnr.Add( record.HAUSNRBUCHSTABE1 ); } if (!string.IsNullOrEmpty( record.HAUSNRVERBINDUNG1 )) { hnr.Add( record.HAUSNRVERBINDUNG1 ); } if (record.HAUSNRZAHL2.HasValue) { hnr.Add( record.HAUSNRZAHL2.ToString() ); } if (!string.IsNullOrEmpty( record.HAUSNRBUCHSTABE2 )) { hnr.Add( record.HAUSNRBUCHSTABE2 ); } return string.Join( " ", hnr.ToArray() ); }
private static string recordToString( BevAddress record, Dictionary<string, string> streets ) { return string.Format( "adrcd:{0} gkz:{1} okz:{2} plz:{3} {4}" , record.ADRCD , record.GKZ , record.OKZ , record.PLZ , streets.ContainsKey( record.SKZ ) ? streets[record.SKZ] : string.Empty ); }