private void ThreadWork(object state) { try { List <String>[] pathLists = (List <String>[])state; if (pathLists[0].Count > 0) { configurationManagementService.ImportDomainObjects(pathLists[0], true, false); } if (pathLists[1].Count > 0) { configurationManagementService.ImportDomainObjects(pathLists[1], true, false); } confMgnService_StatusChanged("All done!", 0, 0, 0); } catch (Exception ex) { Cursor.Current = Cursors.Default; //MessageBox.Show(ex.Message); confMgnService_StatusChanged(ex.Message, 0, 0, 0); } }
private void ThreadWork(object state) { try { configurationManagementService.ImportDomainObjects(new List <string>() { repositoryPathTbx.Text }, false, ExcludeZeroFilescheckBox.Checked); confMgnService_StatusChanged("All done!", 0, 0, 0); } catch (Exception ex) { Cursor.Current = Cursors.Default; MessageBox.Show(ex.Message); } }