Exemplo n.º 1
0
     $oProcessMap->availableCaseTrackerObjects($_POST['PRO_UID']);
     break;
 case 'assignCaseTrackerObject':
     G::LoadClass('processMap');
     $oProcessMap = new ProcessMap();
     $cto_UID = $oProcessMap->assignCaseTrackerObject($_POST['PRO_UID'], $_POST['OBJECT_TYPE'], $_POST['OBJECT_UID']);
     $oProcessMap->getCaseTrackerObjectsCriteria($_POST['PRO_UID']);
     $infoProcess = new Process();
     $resultProcess = $infoProcess->load($_POST['PRO_UID']);
     G::auditLog('CaseTrackers', 'Assign Case Tracker Object (' . $cto_UID . ' - ' . $_POST['OBJECT_TYPE'] . ') in Process "' . $resultProcess['PRO_TITLE'] . '"');
     echo $cto_UID;
     break;
 case 'removeCaseTrackerObject':
     G::LoadClass('processMap');
     $oProcessMap = new ProcessMap();
     $oProcessMap->removeCaseTrackerObject($_POST['CTO_UID'], $_POST['PRO_UID'], $_POST['STEP_POSITION']);
     $oProcessMap->getCaseTrackerObjectsCriteria($_POST['PRO_UID']);
     $infoProcess = new Process();
     $resultProcess = $infoProcess->load($_POST['PRO_UID']);
     G::auditLog('CaseTrackers', 'Remove Case Tracker Object (' . $_POST['CTO_UID'] . ') in Process "' . $resultProcess['PRO_TITLE'] . '"');
     break;
 case 'upCaseTrackerObject':
     G::LoadClass('processMap');
     $oProcessMap = new ProcessMap();
     $oProcessMap->upCaseTrackerObject($_POST['CTO_UID'], $_POST['PRO_UID'], $_POST['STEP_POSITION']);
     $oProcessMap->getCaseTrackerObjectsCriteria($_POST['PRO_UID']);
     $infoProcess = new Process();
     $resultProcess = $infoProcess->load($_POST['PRO_UID']);
     G::auditLog('CaseTrackers', 'Move Up Case Tracker Object (' . $_POST['CTO_UID'] . ') in Process "' . $resultProcess['PRO_TITLE'] . '"');
     break;
 case 'downCaseTrackerObject':