Ejemplo n.º 1
0
     $aData['TAS_EVN_UID'] = '';
     $oTask->update($aData);
     if (isset($oData->evn_uid)) {
         $oEvent->remove($oData->evn_uid);
     }
     break;
 case 'updateEvent':
     $aData['EVN_UID'] = $oData->evn_uid;
     $aData['EVN_TYPE'] = $oData->evn_type;
     $oEvent = EventPeer::retrieveByPK($aData['EVN_UID']);
     if (!is_null($oEvent)) {
         $oEvent->update($aData);
     }
     break;
 case 'saveEvents':
     $sOutput = $oProcessMap->saveExtEvents($oData);
     echo $sOutput;
     break;
 case 'addEvent':
     $sOutput = $oProcessMap->saveExtddEvents($oData);
     echo $sOutput;
     /*
               $aData['PRO_UID']  = $oData->uid;
               $aData['EVN_TYPE']  = $oData->tas_type;
               $aData['EVN_STATUS'] = 'ACTIVE';
               $aData['EVN_WHEN'] = '1';
               $aData['EVN_ACTION'] = '';
               if(preg_match("/Inter/", $oData->tas_type)){
                 $aData['EVN_RELATED_TO'] = 'MULTIPLE';
                 $aData['EVN_TAS_UID_FROM'] = $oData->tas_from;
                 $aData['EVN_TAS_UID_TO'] = $oData->tas_to;