private void Delete_Click(object sender, EventArgs e) { if (Names.SelectedIndex > -1) { Results.RemoveAt(Names.SelectedIndex); _iOData.SaveData(Results); ClearInputs(); InitNames(); } else { MessageBox.Show("Нужно выбрать название расчета", "Предупреждение", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void SaveButton_Click(object sender, EventArgs e) { if (InputsIsNotEmpty()) { try { var result = CreatNewResult(); FaktResults.Add(result); _iOData.SaveData(FaktResults); ClearInputs(); MessageBox.Show($"Измерение \"{result.Name}\" успешно сохранено!", "Сообщение", MessageBoxButtons.OK); } catch { MessageBox.Show("Некорректные данные!", "Сообщение", MessageBoxButtons.OK); } } else { MessageBox.Show("Некоторые обязательные поля пустые!", "Сообщение", MessageBoxButtons.OK); } }