Example #1
0
        private void resultbutton_Click(object sender, EventArgs e)
        {
            try
            {
                List <Line> lines = LineDGVConvert.DGVToLineList(InputLineDGV);

                ClassList  line    = new ClassList(lines);
                List <int> newlist = line.Result();

                OutputListlabel.Text = ClassConvert.ListToStr(newlist, " ");
            }
            catch (Exception ex)
            {
                MessagesUtils.ShowError("Произошла ошибка!");
            }
        }
Example #2
0
        private void MainMenuFileSave_Click(object sender, EventArgs e)
        {
            if (SaveFileDialog.ShowDialog() == DialogResult.OK)
            {
                try
                {
                    string path = SaveFileDialog.FileName;

                    List <Line> studentsList = LineDGVConvert.DGVToLineList(InputLineDGV);
                    LineFilesUtils.SaveLineListInFile(path, studentsList);

                    MessagesUtils.ShowMessage("Данные сохранены в файл");
                }
                catch (Exception ex)
                {
                    MessagesUtils.ShowError("Ошибка сохранения в файл");
                }
            }
        }
Example #3
0
        private void MainMenuFileOpen_Click(object sender, EventArgs e)
        {
            if (OpenFileDialog.ShowDialog() == DialogResult.OK)
            {
                try
                {
                    string path = OpenFileDialog.FileName;

                    List <Line> lineList = LineFilesUtils.ReadLineListFromFile(path);
                    LineDGVConvert.LineListToDGV(InputLineDGV, lineList);

                    MessagesUtils.ShowMessage("Данные загружены из файла");
                }
                catch (Exception ex)
                {
                    MessagesUtils.ShowError("Ошибка чтения из файла");
                }
            }
        }