Exemple #1
0
        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()));
        }
Exemple #2
0
 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
     );
 }