private static async Task <bool> ImportXls(IWin32Window owner, string filePath, NotebookManager manager, DatabaseSchema schema) { using (var f = new ImportXlsBookForm(filePath, schema, manager)) { f.ShowDialog(owner); } return(true); }
private static async Task <bool> ImportXls(IWin32Window owner, string filePath, NotebookManager manager, DatabaseSchema schema) { string importSql; using (var f = new ImportXlsBookForm(filePath, schema, manager)) { if (f.ShowDialog(owner) != DialogResult.OK) { return(false); } importSql = f.GeneratedImportSql; } return(await RunImportScript(importSql, owner, filePath, manager)); }