private static String InquiryRateTypeToString(this InquiryRateType oInquiryRateType, String inquiryRateTypeInformationType) { if (oInquiryRateType == null) { return(""); } var result = new StringBuilder(); var items = new Dictionary <string, string>() { { "DccApplied", oInquiryRateType.DccApplied.ToString() }, { "DccAppliedSpecified", oInquiryRateType.DccAppliedSpecified.ToString() }, { "DccOffered", oInquiryRateType.DccOffered.ToString() }, { "DccOfferedSpecified", oInquiryRateType.DccOfferedSpecified.ToString() }, { "ExchangeRate", oInquiryRateType.ExchangeRate.ToString() }, { "ExchangeRateSpecified", oInquiryRateType.ExchangeRateSpecified.ToString() }, { "ExchangeRateSourceName", oInquiryRateType.ExchangeRateSourceName }, { "ExchangeRateSourceTimestamp", oInquiryRateType.ExchangeRateSourceTimestamp.ToString() }, { "ExchangeRateSourceTimestampSpecified", oInquiryRateType.ExchangeRateSourceTimestampSpecified.ToString() }, { "ExpirationTimestamp", oInquiryRateType.ExpirationTimestamp.ToString() }, { "ExpirationTimestampSpecified", oInquiryRateType.ExpirationTimestampSpecified.ToString() }, { "ForeignAmount", oInquiryRateType.ForeignAmount.ToString() }, { "ForeignAmountSpecified", oInquiryRateType.ForeignAmountSpecified.ToString() }, { "ForeignCurrencyCode", oInquiryRateType.ForeignCurrencyCode }, { "InquiryRateId", oInquiryRateType.InquiryRateId.ToString() }, { "MarginRatePercentage", oInquiryRateType.MarginRatePercentage.ToString() }, { "MarginRatePercentageSpecified", oInquiryRateType.MarginRatePercentageSpecified.ToString() }, }; result.Append(Environment.NewLine + inquiryRateTypeInformationType + Environment.NewLine + "Inquiry Rate Type Information : " + Environment.NewLine); result.Append(items.NotNullDataToString() + Environment.NewLine); return(result.ToString()); }
public static String CardRafeForDCCToString(this InquiryRateType oInquiryRateType, String inquiryRateTypeInformationType) { return(InquiryRateTypeToString(oInquiryRateType, inquiryRateTypeInformationType)); }
public static String MerchantRateForDynamicPricingToString(this InquiryRateType oInquiryRateType, String inquiryRateTypeInformationType) { return(InquiryRateTypeToString(oInquiryRateType, inquiryRateTypeInformationType)); }