private void save_Click(object sender, EventArgs e) { if (saveFileDialog.ShowDialog() == DialogResult.OK) { try { CutsFile file = new CutsFile(openFileDialog.FileName); file.WriteCuts(CutConvert.MatrixToCutsList(DataGridViewUtils.GridToArray2 <double>(Output))); } catch (Exception ex) { MessageBox.Show(ex.Message, "ошибка"); } } }
private void open_Click(object sender, EventArgs e) { if (openFileDialog.ShowDialog() == DialogResult.OK) { try { CutsFile file = new CutsFile(openFileDialog.FileName); List <Cut> Cuts = file.ReadCuts(); DataGridViewUtils.Array2ToGrid(Input, CutConvert.CutsListToMatrix(Cuts)); } catch (Exception ex) { MessageBox.Show(ex.Message, "ошибка"); } } }
static void FileOutput(List <Cut> Lines, string Path) { CutsFile file = new CutsFile(Path); file.WriteCuts(Lines); }
static List <Cut> FileInput(string Path) { CutsFile file = new CutsFile(Path); return(file.ReadCuts()); }