Saving stand alone Events on drag and drop

This commit is contained in:
girish
2011-02-12 10:07:41 +00:00
parent f4fb5522c8
commit bd85baa03f
8 changed files with 100 additions and 25 deletions

View File

@@ -214,7 +214,8 @@ class Event extends BaseEvent {
{
$oEvent->setEvnRelatedTo( $aData['EVN_RELATED_TO'] );
if ( $aData['EVN_RELATED_TO'] == 'SINGLE' ) {
$oEvent->setTasUid( $aData['TAS_UID'] );
if(isset($aData['TAS_UID']) && $aData['TAS_UID'] != '')
$oEvent->setTasUid( $aData['TAS_UID'] );
$oEvent->setEvnTasUidTo( '');
$oEvent->setEvnTasUidFrom( '' );
}
@@ -225,6 +226,11 @@ class Event extends BaseEvent {
}
}
if(isset($aData['EVN_POSX']))
$oEvent->setEvnPosx($aData['EVN_POSX']);
if(isset($aData['EVN_POSY']))
$oEvent->setEvnPosy($aData['EVN_POSY']);
if(isset($aData['EVN_TAS_ESTIMATED_DURATION']))
$oEvent->setEvnTasEstimatedDuration( $aData['EVN_TAS_ESTIMATED_DURATION'] );
if(isset($aData['EVN_WHEN_OCCURS']))
@@ -249,7 +255,7 @@ class Event extends BaseEvent {
$oEvent->setEvnAction( $aData['EVN_ACTION'] );
//if ( isset ($aData['ENV_MAX_ATTEMPTS'] )) $oEvent->setEvnMaxAttempts( 3 );
if (isset($aData['EVN_ACTION_PARAMETERS'])) {
if (isset($aData['EVN_ACTION_PARAMETERS']) && $aData['EVN_ACTION_PARAMETERS'] != 0) {
$oTP = new TemplatePower(PATH_TPL . 'events' . PATH_SEP . 'sendMessage.tpl');
$oTP->prepare();