private void cb_Currency_SelectedIndexChanged(object sender, EventArgs e) { if (cb_Currency.Text == "<new>") { Currency curr = new Currency(); curr.ShowDialog(); cb_Currency.Items.Clear(); adaptertbCurrency.Fill(dbAccountingProjectDS.GLCurrency); cb_Currency = GeneralFunctions.FillComboBox(dbAccountingProjectDS.GLCurrency, cb_Currency, "CurrencyCode", "CurrencyNumber"); cb_Currency = GeneralFunctions.RemoveBaseCurrency(cb_Currency); } if (cb_Currency.Text != "" && cb_Currency.Text != "<new>") { double exchangeRate; if (!GeneralFunctions.EvaluateExchangeRate(out exchangeRate, cb_Currency.Text)) { if (DialogResult.OK == MessageBox.Show("The conversion exchange rate for the given currency hasnt been defined\nPress OK if you want to define the exchage rates now")) { CurrencyConversionTable conversion = new CurrencyConversionTable(); conversion.ShowDialog(); GeneralFunctions.EvaluateExchangeRate(out exchangeRate, cb_Currency.Text); txt_CurrencyRate.Text = exchangeRate.ToString(); UpdateForiegnCurrencyValues(); } } else { txt_CurrencyRate.Text = exchangeRate.ToString(); UpdateForiegnCurrencyValues(); } } }
private void currencyConvertionToolStripMenuItem_Click_1(object sender, EventArgs e) { CurrencyConversionTable currencyConversionTable = new CurrencyConversionTable(); currencyConversionTable.ShowDialog(); }
private void toolStripMenuItem16_Click(object sender, EventArgs e) { CurrencyConversionTable currencyconversiontable = new CurrencyConversionTable(); currencyconversiontable.ShowDialog(); }