private void FileProcessing_Click(object sender, RoutedEventArgs e)
        {
            if (Checked_name_column_time.Text == "" || Checked_name_column_value.Text == "" ||
                Checked_number_line_end_information.Text == "" ||
                Checked_number_line_end_information.Text == "" || Checked_number_list.Text == "")
            {
                WindowError windowError = new WindowError("Присутствуют незаполненные поля");
                windowError.Show();
                return;
            }

            if (NameSeries.Text == "" || NameSeries.Text.IndexOf(",") != -1)
            {
                WindowError windowError = new WindowError("Имя ряда не пустое поле, не содержащее запятую");
                windowError.Show();
                return;
            }

            try
            {
                if (ParcerDataTable.CheckedFile() == false)
                {
                    WindowError windowError = new WindowError("Не найден выбранный файл");
                    windowError.Show();
                    return;
                }
            }
            catch
            {
                WindowError windowError = new WindowError("Не выбран файл");
                windowError.Show();
                return;
            }

            OptionsParcerDataTable optionsParcerDataTable = new OptionsParcerDataTable();

            try
            {
                optionsParcerDataTable.Set_flag_simplified_date(Checked_flag_simplified_date.IsChecked.GetValueOrDefault());
                optionsParcerDataTable.Set_name_column_time(Checked_name_column_time.Text);
                optionsParcerDataTable.Set_name_column_value(Checked_name_column_value.Text);
                optionsParcerDataTable.Set_number_line_end_information(Checked_number_line_end_information.Text);
                optionsParcerDataTable.Set_number_line_start_information(Checked_number_line_start_information.Text);
                optionsParcerDataTable.Set_number_list(Checked_number_list.Text);
                optionsParcerDataTable.Set_color(Checked_color_series.Text);
                optionsParcerDataTable.Set_name(NameSeries.Text);

                if (AllDataTimeSeries.CheckedUniqueNameTimeSeries(NameSeries.Text) == false)
                {
                    WindowError windowError = new WindowError("Необходимо уникальное имя для временного ряда");
                    windowError.Show();
                    return;
                }
            }
            catch
            {
                WindowError windowError = new WindowError("Некорректно заполнены поля");
                windowError.Show();
                return;
            }

            try
            {
                ParcerDataTable.Parcer(optionsParcerDataTable);
            }
            catch
            {
                WindowError windowError = new WindowError("Не удалось прочитать файл по указанным параметрам");
                windowError.Show();
                return;
            }

            if (ParcerDataTable.CheckedResultParcer() == true)
            {
                AllDataTimeSeries.AddNewTimeSeries(ParcerDataTable.GetTimeSeries());
                this.Close();
            }
        }