private void btn_start_Click(object sender, EventArgs e) { excelFileReader reader = new excelFileReader(_xlsx, _rowFileName, _rowRevision, _lineStart, cb_include_revision.Checked); List <ArrayList> parsedData = reader.importXSLS(); List <string> _pdfFiles = DirectoryImport.importDirFiles(_folder, "*.pdf", true); List <string> _dwgFiles = DirectoryImport.importDirFiles(_folder, "*.dwg", true); _reportData = new GA_DataGroup(parsedData, _pdfFiles, _dwgFiles); _reportData.buildData(_revisionFormat); _reportData.findDrawings(_drawingType); report_labels_update(); report_list_update(); }
private static List <string> importerer(string path, string ext) { List <string> files = new List <string>(); if (System.IO.Directory.GetDirectories(path).Length > 0) { string[] subDir = Directory.GetDirectories(path); foreach (string newPath in subDir) { files.AddRange(DirectoryImport.importerer(newPath, ext)); } } files.AddRange(importer(path, ext)); return(files); }