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() ); } *] }