/* Options: Date: 2026-05-09 17:16:17 Version: 6.110 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://ws4.fibudata.net //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: WaehrungenSpeichernRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart,dart:typed_data */ import 'package:servicestack/servicestack.dart'; import 'dart:typed_data'; class NameValue implements IConvertible { String? name; String? value; DateTime? _erstellt; DateTime? _aenderung; NameValue({this.name,this.value,this._erstellt,this._aenderung}); NameValue.fromJson(Map json) { fromMap(json); } fromMap(Map json) { name = json['name']; value = json['value']; _erstellt = JsonConverters.fromJson(json['_erstellt'],'DateTime',context!); _aenderung = JsonConverters.fromJson(json['_aenderung'],'DateTime',context!); return this; } Map toJson() => { 'name': name, 'value': value, '_erstellt': JsonConverters.toJson(_erstellt,'DateTime',context!), '_aenderung': JsonConverters.toJson(_aenderung,'DateTime',context!) }; getTypeName() => "NameValue"; TypeContext? context = _ctx; } class WaehrungenSpeichernResponse implements IConvertible { String? error; bool? result; WaehrungenSpeichernResponse({this.error,this.result}); WaehrungenSpeichernResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { error = json['error']; result = json['result']; return this; } Map toJson() => { 'error': error, 'result': result }; getTypeName() => "WaehrungenSpeichernResponse"; TypeContext? context = _ctx; } // @Route("/fibuscan/Onlinehandel/WaehrungenSpeichern", "GET, POST") class WaehrungenSpeichernRequest implements IReturn, IConvertible, IPost { List? Waehrungen; int? bankid; WaehrungenSpeichernRequest({this.Waehrungen,this.bankid}); WaehrungenSpeichernRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Waehrungen = JsonConverters.fromJson(json['Waehrungen'],'List',context!); bankid = json['bankid']; return this; } Map toJson() => { 'Waehrungen': JsonConverters.toJson(Waehrungen,'List',context!), 'bankid': bankid }; createResponse() => WaehrungenSpeichernResponse(); getResponseTypeName() => "WaehrungenSpeichernResponse"; getTypeName() => "WaehrungenSpeichernRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'ws4.fibudata.net', types: { 'NameValue': TypeInfo(TypeOf.Class, create:() => NameValue()), 'WaehrungenSpeichernResponse': TypeInfo(TypeOf.Class, create:() => WaehrungenSpeichernResponse()), 'WaehrungenSpeichernRequest': TypeInfo(TypeOf.Class, create:() => WaehrungenSpeichernRequest()), 'List': TypeInfo(TypeOf.Class, create:() => []), });