Click or drag to resize
CurrencyConverterService Methods

The CurrencyConverterService type exposes the following members.

Methods
  NameDescription
Public methodApplyExchangeRate
Applies given exchange rate to monetary amount. If rate is negative or zero, amount is returned with no change.
Public methodConvert(Decimal, Boolean, String, Int32)
Converts given monetary amount expressed main currency to different currency using site specific conversion.
Public methodConvert(Decimal, String, String, Int32)
Converts given monetary amount expressed in one currency to another currency using site specific conversion.
Public methodGetExchangeRate(Boolean, String, Int32)
Calculates exchange rate for conversion from main currency to different currency. Example: if 1 USD = 16 CZK then this method returns 1/16 = 0.0625 for conversion from USD to CZK.
Public methodGetExchangeRate(String, String, Int32)
Calculates exchange rate for conversion from one currency to another. Example: if 1 USD = 16 CZK then this method returns 1/16 = 0.0625 for conversion from USD to CZK.
Public methodTryGetExchangeRate(Boolean, String, Int32, Decimal)
Calculates exchange rate for conversion from main currency to different currency. Example: if 1 USD = 16 CZK then this method returns 1/16 = 0.0625 for conversion from USD to CZK. All exceptions are logged into event log.
Public methodTryGetExchangeRate(String, String, Int32, Decimal)
Calculates exchange rate for conversion from one currency to another. Example: if 1 USD = 16 CZK then this method returns 1/16 = 0.0625 for conversion from USD to CZK. All exceptions are logged into event log.
Top
See Also