public static int ImportItems(bool async, string taskId, int packageId, string[] items) { // check account int accountCheck = SecurityContext.CheckAccount(DemandAccount.NotDemo | DemandAccount.IsAdmin); if (accountCheck < 0) { return(accountCheck); } if (async) { ImportAsyncWorker worker = new ImportAsyncWorker(); worker.threadUserId = SecurityContext.User.UserId; worker.taskId = taskId; worker.packageId = packageId; worker.items = items; // import worker.ImportAsync(); return(0); } else { return(ImportItemsInternal(taskId, packageId, items)); } }
public static int ImportItems(bool async, string taskId, int packageId, string[] items) { // check account int accountCheck = SecurityContext.CheckAccount(DemandAccount.NotDemo | DemandAccount.IsAdmin); if (accountCheck < 0) return accountCheck; if (async) { ImportAsyncWorker worker = new ImportAsyncWorker(); worker.threadUserId = SecurityContext.User.UserId; worker.taskId = taskId; worker.packageId = packageId; worker.items = items; // import worker.ImportAsync(); return 0; } else { return ImportItemsInternal(taskId, packageId, items); } }