Exemple #1
0
        static List <Cut> ConsoleInput()
        {
            StringBuilder sb = new StringBuilder();
            string        temp;

            temp = System.Console.ReadLine();
            while (temp != "")
            {
                sb.AppendLine(temp);
                temp = System.Console.ReadLine();
            }
            return(CutConvert.StrToListCuts(sb.ToString()));
        }
Exemple #2
0
 private void Combine_Click(object sender, EventArgs e)
 {
     try
     {
         List <Cut> cuts        = CutConvert.MatrixToCutsList(DataGridViewUtils.GridToArray2 <double>(Input));
         List <Cut> CombineCuts = Cut.Combine(cuts);
         DataGridViewUtils.Array2ToGrid(Output, CutConvert.CutsListToMatrix(CombineCuts));
         save.Enabled = true;
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "ошибка");
     }
 }
Exemple #3
0
 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, "ошибка");
         }
     }
 }
Exemple #4
0
 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, "ошибка");
         }
     }
 }
Exemple #5
0
 static void ConsoleOutput(List <Cut> Lines)
 {
     System.Console.WriteLine(CutConvert.CutsListToStr(Lines));
 }