/* Решение задачи, которая есть на форме, * сначала выводится решение, а потом - прочитанная задача, * так как возможно при решении задача была приведена * к закрытой задаче, */ 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( "Неправильные данные на форме, "); } }
/* Чтение задачи из файла и решение задачи, * сначала выводится решение, а потом - прочитанная задача, * так как возможно при решении задача была приведена * к закрытой задаче, */ 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)); } } }