private void BindComboBoxes() { using (CurrencyConvertClient client = new CurrencyConvertClient()) { List <CurrencyData> currencies = client.GetCurrenciesList(); cbCurrencyFrom.ItemsSource = cbCurrencyTo.ItemsSource = currencies; cbCurrencyFrom.SelectedIndex = cbCurrencyTo.SelectedIndex = 0; } }
private void DoConvert(decimal value) { using (CurrencyConvertClient client = new CurrencyConvertClient()) { string currencyCodeFrom = ((CurrencyData)cbCurrencyFrom.SelectedItem).CurrencyCode; string currencyCodeTo = ((CurrencyData)cbCurrencyTo.SelectedItem).CurrencyCode; ConverterValueData res = client.ConvertValue(currencyCodeFrom, currencyCodeTo, value); tbCurrencyTo.Text = res.ConvertResult.ToString(CultureInfo.CurrentCulture); tbCourse.Text = res.ConvertCource.ToString(CultureInfo.CurrentCulture); } }