| Quintiq file version 2.0 | 
| #parent: #root | 
| Method DeleteScenarioAndEmptyRecycleBin ( | 
|   ScenarioMP scenarioMP | 
| ) | 
| { | 
|   TextBody: | 
|   [* | 
|     // Cleanup - delete and empty recycle bin | 
|     scenarioManager := scenarioMP.ScenarioManager(); | 
|     this->( utf ) { | 
|       scenarioNodes := construct( ScenarioNodes ); | 
|       scenarioNodes.Add( scenarioMP ); | 
|       ScenarioNode::Delete( scenarioNodes, scenarioManager ); // This moves to recycle bin | 
|     } | 
|     ->( ) { | 
|       scenarioManager.EmptyRecycleBin( this.ScenarioCreatorName() ); // Emptying recycle bin will remove scenarios created by this user only | 
|     } | 
|   *] | 
|   InterfaceProperties { Accessibility: 'Module' } | 
| } |