Exemplo n.º 1
0
        private void load_file(object sender, RoutedEventArgs e)
        {
            OpenFileDialog openfiledialog1 = new OpenFileDialog();

            //openfiledialog1.InitialDirectory = dir;
            openfiledialog1.Filter           = "dat (*.dat)|*.dat|All Files (*.*)|*.*";
            openfiledialog1.FilterIndex      = 1;
            openfiledialog1.Multiselect      = true;
            openfiledialog1.RestoreDirectory = false;  //leave it where the files actually are for reading the raw data files (03-27-2012)

            openfiledialog1.Title = "Select file(s) to be processed:";

            openfiledialog1.ShowDialog();

            //path = System.IO.Path.GetDirectoryName(openfiledialog1.FileName) + "\\";
            files            = openfiledialog1.FileNames;
            tb_fileName.Text = "";
            foreach (string file in files)
            {
                tb_fileName.Text += file;
            }
            hssp hss = new hssp();

            //hss.build_package_references(tb_templatedir.Text);
            foreach (string file in files)
            {
                hss.build_source_data(file, consolidated_file);
            }
            grid.file_def = hss.source;
            grid.refresh();
        }
Exemplo n.º 2
0
        private void btn_buildHSS_Click(object sender, RoutedEventArgs e)
        {
            UiServices.SetBusyState();
            hssp hss = new hssp();

            hss.source = grid.file_def;

            if (path.Length > 1)
            {
                using (new WaitCursor())
                {
                    hss.build_package_references(tb_templatedir.Text);
                    hss.buildHSS(delim, grid.startYear, grid.endYear, path);
                }
            }
            else
            {
                MessageBox.Show("Invalid output folder", "Error");
            }
        }