private void SettingsForm_FormClosing(object sender, FormClosingEventArgs e) { if (DialogResult == DialogResult.OK) { settings.DefaultSubject = comboBoxDefSubject.SelectedItem as Subject; settings.IsAutoPasteClassifier = checkBoxAuto.Checked; if (checkBoxFilterSubjects.Checked) { settings.FilterBudget = comboBoxBudgets.SelectedItem as string; } else { settings.FilterBudget = null; } DebtDAO.SaveSettings(settings); } }