Worked on deleting triggers in ExtJs
This commit is contained in:
@@ -44,8 +44,9 @@ switch($request){
|
||||
|
||||
$oTrigger = new Triggers;
|
||||
$oResult = $oTrigger->verifyDependecies($_POST['TRI_UID']);
|
||||
|
||||
$oResult->passed = false;
|
||||
if($oResult->code == 0){
|
||||
$oResult->passed = true;
|
||||
$oResult->message = G::LoadTranslation('ID_TRIGGERS_VALIDATION'); //"No Dependencies were found for this trigger in Events definitions\n";
|
||||
} else {
|
||||
$oResult->message = '';
|
||||
@@ -63,6 +64,7 @@ switch($request){
|
||||
$oResult->message .= "\n";
|
||||
}
|
||||
}
|
||||
$oResult->success = true;
|
||||
//print_r($oResult);
|
||||
print G::json_encode($oResult);
|
||||
break;
|
||||
|
||||
@@ -23,8 +23,9 @@
|
||||
*
|
||||
*/
|
||||
if (($RBAC_Response=$RBAC->userCanAccess("PM_FACTORY"))!=1) return $RBAC_Response;
|
||||
|
||||
try{
|
||||
require_once('classes/model/Triggers.php');
|
||||
|
||||
$oTrigger = new Triggers();
|
||||
$triggerObj=$oTrigger->load($_POST['TRI_UID']);
|
||||
|
||||
@@ -34,10 +35,14 @@ require_once('classes/model/StepTrigger.php');
|
||||
$oStepTrigger = new StepTrigger();
|
||||
$oStepTrigger->removeTrigger($_POST['TRI_UID']);
|
||||
|
||||
G::LoadClass('processMap');
|
||||
$oProcessMap = new processMap(new DBConnection);
|
||||
//Update Trigger Array
|
||||
$oProcessMap->triggersList($triggerObj['PRO_UID']);
|
||||
$result->success = true;
|
||||
$result->msg = G::LoadTranslation('ID_REPORTTABLE_REMOVED');
|
||||
|
||||
}
|
||||
catch (Exception $e) {
|
||||
$result->success = false;
|
||||
$result->msg = $e->getMessage();
|
||||
}
|
||||
print G::json_encode($result);
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user