Ejemplo n.º 1
0
 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);
     }
 }
Ejemplo n.º 2
0
 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);
     }
 }