示例#1
0
 function cancelImport(Vtiger_Request $request)
 {
     $importId = $request->get('import_id');
     $user = Users_Record_Model::getCurrentUserModel();
     $importInfo = Import_Queue_Action::getImportInfoById($importId);
     if ($importInfo != null) {
         if ($importInfo['user_id'] == $user->id || $user->isAdminUser()) {
             $importUser = Users_Record_Model::getInstanceById($importInfo['user_id'], 'Users');
             $importDataController = new Import_Data_Action($importInfo, $importUser);
             $importStatusCount = $importDataController->getImportStatusCount();
             $importDataController->finishImport();
             Import_Main_View::showResult($importInfo, $importStatusCount);
         }
     }
 }