private void RecalulateBasics() { MessageBoxResult res = MessageBox.Show("Вы действительно хотите изменить базовую валюту? (Будут обновлены курсы)", "Изменение базовой валюты!", MessageBoxButton.YesNo); if (res == MessageBoxResult.Yes) { DataAccess da = new DataAccess(); string OldBasicCode = da.getBasicCurrencyCode(); // изменить базовую валюту da.UpdateBasicCurrencyCode(edtBasicCurrency.SelectedItem.ToString()); // пересчитать приходы da.RecalculateBasics(OldBasicCode); MessageBox.Show("Пересчет завершен! Базовая валюта изменена."); } }
private void RecalulateBasics() { MessageBoxResult res = MessageBox.Show("Вы действительно хотите изменить базовую валюту? (Будут обновлены курсы)", "Изменение базовой валюты!", MessageBoxButton.YesNo); if (res == MessageBoxResult.Yes) { DataAccess da = new DataAccess(); string OldBasicCode = da.getBasicCurrencyCode(); // изменить базовую валюту da.CurrencyEdit(getItemFromFields()); // загрузить курсы валют относительно новой валюты CurrenciesInput v = new CurrenciesInput(); v.ShowDialog(); // пересчитать приходы da.RecalculateBasics(OldBasicCode); MessageBox.Show("Пересчет завершен! Базовая валюта изменена."); } else edtBasic.IsChecked = false; }