Click or drag to resize
ICurrencyConverterServiceGetExchangeRate Method (String, String, Int32)
Calculates exchange rate for conversion from one currency to another.

Namespace: CMS.Ecommerce
Assembly: CMS.Ecommerce (in CMS.Ecommerce.dll) Version: 13.0.131
Syntax
C#
decimal GetExchangeRate(
	string fromCurrencyCode,
	string toCurrencyCode,
	int siteID
)

Parameters

fromCurrencyCode
Type: SystemString
Code of currency in which amount is expressed, e.g. USD, EUR.
toCurrencyCode
Type: SystemString
Code of currency to convert amount to, e.g. USD, EUR.
siteID
Type: SystemInt32
ID of the site for which the rate is calculated.

Return Value

Type: Decimal
Exchange rate from one currency to another currency on specific site.
Exceptions
ExceptionCondition
ArgumentExceptionThrown when currency with given code does not exist in the system.
InvalidCurrencyConversionExceptionThrown when conversion fails (e.g. exchange rate not found).
See Also