Beispiel #1
0
        public CurrencyExchangeTable(ICurrencyExchangeRatesProvider provider)
        {
            prv_Provider = provider;
            int unitCode = 1;

            foreach (string currency in provider.Currencies)
            {
                AddUnit(unitCode, provider.GetCurrencyName(currency), currency, provider.GetCurrencyPlural(currency));
                dic_CurrencyCodes[currency] = unitCode;
                unitCode++;
            }
        }
Beispiel #2
0
 public CurrencyConverter(string srcCurr, string destCurr, ICurrencyExchangeRatesProvider provider)
 {
     dbl_Rate = provider.GetExchangeRate(srcCurr, destCurr);
 }