Exemplo n.º 1
0
$access = $RBAC->userCanAccess('PM_FACTORY');
if ($access != 1) {
    switch ($access) {
        case -1:
            G::SendTemporalMessage('ID_USER_HAVENT_RIGHTS_PAGE', 'error', 'labels');
            G::header('location: ../login/login');
            die;
            break;
        case -2:
        default:
            G::SendTemporalMessage('ID_USER_HAVENT_RIGHTS_SYSTEM', 'error', 'labels');
            G::header('location: ../login/login');
            die;
            break;
    }
}
G::LoadClass('processMap');
$oProcessMap = new ProcessMap();
$UIDS = explode(',', $_POST['PRO_UIDS']);
try {
    foreach ($UIDS as $UID) {
        $oProcessMap->deleteProcess($UID);
    }
    $resp->status = 0;
    $resp->msg = 'All process was deleted successfully';
    echo G::json_encode($resp);
} catch (Exception $e) {
    $resp->status = 1;
    $resp->msg = $e->getMessage();
    echo G::json_encode($resp);
}