1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| Quintiq file version 2.0
| #parent: #root
| StaticMethod Restore (
| ScenarioNodes scenarionodes,
| ScenarioManager scenariomanager
| )
| {
| Description: 'To restore the delete items'
| TextBody:
| [*
| // hidayat Nov-8-2010 (created)
| isdeleted := false;
|
| rootFolder := select( scenarionodes, Elements.ScenarioManager.ScenarioNode.astype( ScenarioFolder ), folder, true, folder.Name() = GlobalParameters_MP::GetFolderRoot() );
| rootFolder.Move( scenarionodes, isdeleted );
|
| traverse( scenarionodes, Elements, e, e.istype( Scenario ) and not e.astype( Scenario ).IsMemoryOnlyStorage() )
| {
| e.SetAvailable( '' );
| }
| *]
| }
|
|