public static NaturalPersonId MapNaturalPersonIdFromProto(ProtoNaturalPersonId naturalPersonId) { if (naturalPersonId == null) { return(null); } Country.List.TryGetValue(naturalPersonId.IssuingCountry, out var country); var proto = new NaturalPersonId( naturalPersonId.Identifier, (NaturalIdentificationType)naturalPersonId.IdentificationType, country, naturalPersonId.NonstateIssuer); return(proto); }
public static ProtoNaturalPersonId MapNaturalPersonIdToProto(NaturalPersonId naturalPersonId) { if (naturalPersonId == null) { return(null); } var proto = new ProtoNaturalPersonId() { IdentificationType = (int)naturalPersonId.IdentificationType, Identifier = naturalPersonId.Identifier, IssuingCountry = naturalPersonId.IssuingCountry.TwoLetterCode, NonstateIssuer = naturalPersonId.NonStateIssuer ?? string.Empty }; return(proto); }