Ejemplo n.º 1
0
        private void Button_Click_2(object sender, RoutedEventArgs e)
        {
            /*Начиная от сюда  */
            int[] arr = new int[2];
            openfile            = new OpenFileDialog();
            openfile.DefaultExt = ".xlsx";
            openfile.Filter     = "(.xlsx)|*.xlsx";

            var browsefile = openfile.ShowDialog();

            if (browsefile == true)
            {
                objExl = new getExcelData(openfile.FileName.ToString());
                arr    = objExl.setRange();
            }

            /*До сюда я просто получаю кол-во строк в файле чтоб для них рассчитать значения*/

            /*Создал матрицу в которой буду хранить некоторые параметры*/
            string[] buf = new string[10];
            string[,] matrix = new string[10, arr[0]];
            int i, j;

            for (i = 0; i < arr[0]; i++)
            {
                buf = objSQL.getTimeTimetable(i);
                for (j = 0; j < 4; j++)
                {
                    matrix[j, i] = buf[j];
                }
                matrix[4, i] = objSQL.getKolodki(matrix[2, i]);
                Console.WriteLine(matrix[4, i]);
            }

            /*string[] freeTime = new string[arr[0]];
             * var vychet = Convert.ToDateTime("1:00:00");
             * for (int k = 1; k < arr[0]; k++)
             * {
             *  var time = Convert.ToDateTime(matrix[1, i]);
             *  string buf =
             *  if(freeTime[k] != .ToString())
             *  {
             *
             *  }
             * }*/
            var result  = Convert.ToDateTime(matrix[1, 2]);
            var result2 = Convert.ToDateTime(matrix[1, 3]);

            Console.WriteLine(result2 - Convert.ToDateTime("1:00:00"));

            //string test = result.ToString("hh:mm:ss tt", CultureInfo.CurrentCulture);
        }