public void PerformLithoImport(ModelImportStatus mos, System.IO.Stream bmFileStream, System.IO.Stream ffFileStream, ImportDataMap importMap, System.ComponentModel.BackgroundWorker backgroundWorker, Guid NKDProjectID, string connectionString, int numLines, bool doOverwrite, bool checkForDuplicates) { this.currentWorker = backgroundWorker; // talk to the import lib to do the import DateTime startTime = DateTime.Now; int batchSize = 100; //UpdateStatus("Creating new NKD block model", 20.0); ImportUtils.LithoImport lithImp = null; lithImp = new ImportUtils.LithoImport(); lithImp.AddLithoData(mos, bmFileStream, importMap, batchSize, UpdateStatus, numLines, connectionString, NKDProjectID, doOverwrite, checkForDuplicates); }