public static PostalAddress MapPostalAddressFromProto(ProtoPostalAddress postalAddress) { if (postalAddress == null) { return(null); } Country.List.TryGetValue(postalAddress.Country, out var country); var proto = new PostalAddress( postalAddress.StreetName, postalAddress.BuildingNumber, postalAddress.AddressLine, postalAddress.PostCode, postalAddress.TownName, country); return(proto); }
public static ProtoPostalAddress MapPostalAddressToProto(PostalAddress postalAddress) { if (postalAddress == null) { return(null); } var proto = new ProtoPostalAddress() { AddressLine = postalAddress.AddressLine, BuildingNumber = postalAddress.BuildingNumber, Country = postalAddress.Country.TwoLetterCode, PostCode = postalAddress.PostCode, StreetName = postalAddress.StreetName, TownName = postalAddress.TownName }; return(proto); }