} 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; $sOutput = $oEvent->create($aData); echo $sOutput; } //Code for Start Events only