1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| Quintiq file version 2.0
| #parent: #root
| StaticMethod CreateCurrencyFromJson (
| MacroPlan mp,
| JSON datarow
| ) as Currency_MP
| {
| Description: 'Create Currency From Json'
| TextBody:
| [*
| // Administrator Jul-19-2023 (created)
| id := datarow.Get( "id" ).GetString();
| name := datarow.Get( "name" ).GetString();
| //symbol := datarow.Get( "symbol" );
| isbase := [Boolean]datarow.Get( "isbase" ).GetString();
| symbolstring := " ";
|
| //if( symbol.IsNull() )
| //{
| // symbolstring := "无";
| // }
| //else
| //{
| // symbolstring := symbol.GetString();
| // };
| //info( id );
| result := Currency_MP::CreateCurrency( mp, id, name, symbolstring, isbase );
|
| return result;
| *]
| }
|
|