Quintiq file version 2.0
|
#parent: #root
|
Method OnOK () id:Method_SWF_DialogMessage_OnOK
|
{
|
#keys: '[136682.0.1505407904]'
|
Body:
|
[*
|
if ( DataHolderStepDefinition.Data().Size() >0 )
|
{
|
//Delete stepdefinition
|
service := SWF_WorkflowDataset.Service();
|
service.TR_BatchDeleteStepDefinition( DataHolderStepDefinition.Data() );
|
}
|
else if( DataHolderActivityDefinition.Data().Size() >0 )
|
{
|
// Delete activity definition
|
service := SWF_WorkflowDataset.Service();
|
service.TR_BatchDeleteActivityDefinition( DataHolderActivityDefinition.Data() );
|
}
|
else if ( DataHolderDependencyStep.Data().Size() > 0 )
|
{
|
// Delete dependencies
|
SWF_WorkflowDataset.Service().TR_BatchDeleteStepDefinitionDependency( DataHolderDependencyStep.Data() );
|
}
|
else if ( DataHolderCycle.Data().Size() >0 )
|
{
|
// Delete cycles
|
SWF_WorkflowDataset.Service().TR_BatchDeleteWorkflow( DataHolderCycle.Data() );
|
}
|
else if ( DataHolderActivity.Data().Size() >0 )
|
{
|
// Delete activity
|
service := SWF_WorkflowDataset.Service();
|
service.TR_BatchDeleteActivity( DataHolderActivity.Data() );
|
|
}
|
*]
|
}
|