Ejemplo n.º 1
0
 /*      Решение  задачи,  которая  есть  на форме,
  * сначала выводится решение, а потом - прочитанная задача,
  * так как возможно при решении  задача была приведена
  * к закрытой задаче,                           */
 private void решениеToolStripMenuItem_Click(object sender, EventArgs e)
 {
     u1 = ReadInformation.ReadTaskFromForm(dataGridA,
                                           dataGridB, dataGridC, out task);
     if (u1 == 1)
     {
         OutSolutionToForm();
         task.OutTaskToDataGridView(numericA,
                                    numericB, dataGridA, dataGridB, dataGridC);
     }
     else
     {
         MessageBox.Show(
             "Неправильные данные на форме, ");
     }
 }
Ejemplo n.º 2
0
 /*    Чтение задачи  из  файла  и решение задачи,
  * сначала выводится решение, а потом - прочитанная задача,
  * так как возможно при решении  задача была приведена
  * к закрытой задаче,                  */
 private void задачаToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (openFileDialog1.ShowDialog() == DialogResult.OK)
     {
         string s = openFileDialog1.FileName;
         ClearForm();
         u1 = ReadInformation.ReadTaskFile(s, out task);
         if (u1 == 1)
         {
             task.OutTaskToDataGridView(
                 numericA, numericB,
                 dataGridA, dataGridB, dataGridC);
             OutSolutionToForm();
             task.OutTaskToDataGridView(
                 numericA, numericB,
                 dataGridA, dataGridB, dataGridC);
         }
         else
         {
             MessageBox.Show(string.Format(
                                 "Неправильные данные в файле {0}, ", s));
         }
     }
 }