/* Options: Date: 2026-10-20 16:32:09 Version: 8.22 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: http://52.142.207.43:23770 //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: UVIStatistikRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; class UVIStatistikResponse implements IConvertible { bool? Antwort; UVIStatistikResponse({this.Antwort}); UVIStatistikResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Antwort = json['Antwort']; return this; } Map toJson() => { 'Antwort': Antwort }; getTypeName() => "UVIStatistikResponse"; TypeContext? context = _ctx; } class UVIStatistikRequest implements IReturn, IConvertible, IPost { bool? istTestmandant; String? LizenzNr; String? Firmierung; String? Databasename; String? Serveraddress; String? UVI_Objekt; String? UVI_Nutzeinheit; String? UVI_Nutzername; DateTime? UVI_NutzungVon; DateTime? UVI_NutzungBis; int? UVI_Monat; int? UVI_Jahr; bool? UVI_ZweiteSeite; DateTime? UVI_Erstellt; bool? UVI_Post; bool? UVI_Email; bool? UVI_Online; bool? UVI_Masse; UVIStatistikRequest({this.istTestmandant,this.LizenzNr,this.Firmierung,this.Databasename,this.Serveraddress,this.UVI_Objekt,this.UVI_Nutzeinheit,this.UVI_Nutzername,this.UVI_NutzungVon,this.UVI_NutzungBis,this.UVI_Monat,this.UVI_Jahr,this.UVI_ZweiteSeite,this.UVI_Erstellt,this.UVI_Post,this.UVI_Email,this.UVI_Online,this.UVI_Masse}); UVIStatistikRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { istTestmandant = json['istTestmandant']; LizenzNr = json['LizenzNr']; Firmierung = json['Firmierung']; Databasename = json['Databasename']; Serveraddress = json['Serveraddress']; UVI_Objekt = json['UVI_Objekt']; UVI_Nutzeinheit = json['UVI_Nutzeinheit']; UVI_Nutzername = json['UVI_Nutzername']; UVI_NutzungVon = JsonConverters.fromJson(json['UVI_NutzungVon'],'DateTime',context!); UVI_NutzungBis = JsonConverters.fromJson(json['UVI_NutzungBis'],'DateTime',context!); UVI_Monat = json['UVI_Monat']; UVI_Jahr = json['UVI_Jahr']; UVI_ZweiteSeite = json['UVI_ZweiteSeite']; UVI_Erstellt = JsonConverters.fromJson(json['UVI_Erstellt'],'DateTime',context!); UVI_Post = json['UVI_Post']; UVI_Email = json['UVI_Email']; UVI_Online = json['UVI_Online']; UVI_Masse = json['UVI_Masse']; return this; } Map toJson() => { 'istTestmandant': istTestmandant, 'LizenzNr': LizenzNr, 'Firmierung': Firmierung, 'Databasename': Databasename, 'Serveraddress': Serveraddress, 'UVI_Objekt': UVI_Objekt, 'UVI_Nutzeinheit': UVI_Nutzeinheit, 'UVI_Nutzername': UVI_Nutzername, 'UVI_NutzungVon': JsonConverters.toJson(UVI_NutzungVon,'DateTime',context!), 'UVI_NutzungBis': JsonConverters.toJson(UVI_NutzungBis,'DateTime',context!), 'UVI_Monat': UVI_Monat, 'UVI_Jahr': UVI_Jahr, 'UVI_ZweiteSeite': UVI_ZweiteSeite, 'UVI_Erstellt': JsonConverters.toJson(UVI_Erstellt,'DateTime',context!), 'UVI_Post': UVI_Post, 'UVI_Email': UVI_Email, 'UVI_Online': UVI_Online, 'UVI_Masse': UVI_Masse }; createResponse() => UVIStatistikResponse(); getResponseTypeName() => "UVIStatistikResponse"; getTypeName() => "UVIStatistikRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: '52.142.207.43', types: { 'UVIStatistikResponse': TypeInfo(TypeOf.Class, create:() => UVIStatistikResponse()), 'UVIStatistikRequest': TypeInfo(TypeOf.Class, create:() => UVIStatistikRequest()), });