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(); }
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"); } }