public string GetAdditionalPartyFullName(TransactionPartyType transPartyType) { if (transPartyType == null) { return(null); } var transParty = AdditionalTransactionParties.FirstOrDefault(p => p != null && p.Is(transPartyType)); return(transParty == null ? null : transParty.FullName); }
public bool Is(TransactionPartyType partyType) { return(partyType != null && PartyTypeName != null && String.Equals(PartyTypeName, partyType.Name, StringComparison.OrdinalIgnoreCase)); }
public LetterRequestTransactionParty GetCoveredParty(TransactionPartyType partyType) { return(ValidatedLetterRequest.CoveredParties.FirstOrDefault(cp => cp.Is(partyType))); }