Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        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);
        }