private void MainMenuFileOpen_Click(object sender, EventArgs e) { if (openFileDialog1.ShowDialog() == DialogResult.OK) { try { string answerText = FileUtils.ReadStringFromFile(openFileDialog1.FileName); List <Tablets> answer = TabletsFileUtils.StrToTabletsList(answerText); DGVUtils.TabletsListToInputDGV(inputGridView, answer); MessagesUtils.Show("Готово"); } catch (Exception exp) { MessagesUtils.Show("Произошла ошибка загрузки"); } } }
private void SaveToolStripMenuItem_Click(object sender, EventArgs e) { if (saveFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK) { try { string path = saveFileDialog1.FileName; List <Tablets> studentsList = DGVUtils.OutDGVToTabletsList(outputGridView); string answer = TabletsFileUtils.TabletsListToStr(studentsList); FileUtils.WriteStringToFile(path, answer); MessagesUtils.Show("Данные сохранены в файл"); } catch (Exception exp) { MessagesUtils.Show("Произошла ошибка сохранения"); } } }