/* Options: Date: 2026-10-20 16:27:47 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: MndStatistikCheckedRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; class MndStatistikCheckResponse implements IConvertible { bool? Antwort; MndStatistikCheckResponse({this.Antwort}); MndStatistikCheckResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Antwort = json['Antwort']; return this; } Map toJson() => { 'Antwort': Antwort }; getTypeName() => "MndStatistikCheckResponse"; TypeContext? context = _ctx; } class MndStatistikCheckedRequest implements IReturn, IConvertible, IPost { bool? istTestmandant; String? LizenzNr; String? Firmierung; String? Databasename; String? Serveraddress; String? Port; DateTime? LetzteAenderungMandant; int? AnzahlAbrechnungen; int? AnzahlNutzeinheiten; int? AnzahlArchiv; int? UVIObjekte; int? UVIKeine; int? UVIPost; int? UVIEMail; int? UVIOnline; DateTime? UVIZuletzt; String? AbrDetail; int? AnzahlNeuObjekte; int? AnzahlNeuNutzeinheiten; String? NeuDetail; int? AnzahlGekuendigtObjekte; int? AnzahlGekuendigtNutzeinheiten; String? GekuendigtDetail; MndStatistikCheckedRequest({this.istTestmandant,this.LizenzNr,this.Firmierung,this.Databasename,this.Serveraddress,this.Port,this.LetzteAenderungMandant,this.AnzahlAbrechnungen,this.AnzahlNutzeinheiten,this.AnzahlArchiv,this.UVIObjekte,this.UVIKeine,this.UVIPost,this.UVIEMail,this.UVIOnline,this.UVIZuletzt,this.AbrDetail,this.AnzahlNeuObjekte,this.AnzahlNeuNutzeinheiten,this.NeuDetail,this.AnzahlGekuendigtObjekte,this.AnzahlGekuendigtNutzeinheiten,this.GekuendigtDetail}); MndStatistikCheckedRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { istTestmandant = json['istTestmandant']; LizenzNr = json['LizenzNr']; Firmierung = json['Firmierung']; Databasename = json['Databasename']; Serveraddress = json['Serveraddress']; Port = json['Port']; LetzteAenderungMandant = JsonConverters.fromJson(json['LetzteAenderungMandant'],'DateTime',context!); AnzahlAbrechnungen = json['AnzahlAbrechnungen']; AnzahlNutzeinheiten = json['AnzahlNutzeinheiten']; AnzahlArchiv = json['AnzahlArchiv']; UVIObjekte = json['UVIObjekte']; UVIKeine = json['UVIKeine']; UVIPost = json['UVIPost']; UVIEMail = json['UVIEMail']; UVIOnline = json['UVIOnline']; UVIZuletzt = JsonConverters.fromJson(json['UVIZuletzt'],'DateTime',context!); AbrDetail = json['AbrDetail']; AnzahlNeuObjekte = json['AnzahlNeuObjekte']; AnzahlNeuNutzeinheiten = json['AnzahlNeuNutzeinheiten']; NeuDetail = json['NeuDetail']; AnzahlGekuendigtObjekte = json['AnzahlGekuendigtObjekte']; AnzahlGekuendigtNutzeinheiten = json['AnzahlGekuendigtNutzeinheiten']; GekuendigtDetail = json['GekuendigtDetail']; return this; } Map toJson() => { 'istTestmandant': istTestmandant, 'LizenzNr': LizenzNr, 'Firmierung': Firmierung, 'Databasename': Databasename, 'Serveraddress': Serveraddress, 'Port': Port, 'LetzteAenderungMandant': JsonConverters.toJson(LetzteAenderungMandant,'DateTime',context!), 'AnzahlAbrechnungen': AnzahlAbrechnungen, 'AnzahlNutzeinheiten': AnzahlNutzeinheiten, 'AnzahlArchiv': AnzahlArchiv, 'UVIObjekte': UVIObjekte, 'UVIKeine': UVIKeine, 'UVIPost': UVIPost, 'UVIEMail': UVIEMail, 'UVIOnline': UVIOnline, 'UVIZuletzt': JsonConverters.toJson(UVIZuletzt,'DateTime',context!), 'AbrDetail': AbrDetail, 'AnzahlNeuObjekte': AnzahlNeuObjekte, 'AnzahlNeuNutzeinheiten': AnzahlNeuNutzeinheiten, 'NeuDetail': NeuDetail, 'AnzahlGekuendigtObjekte': AnzahlGekuendigtObjekte, 'AnzahlGekuendigtNutzeinheiten': AnzahlGekuendigtNutzeinheiten, 'GekuendigtDetail': GekuendigtDetail }; createResponse() => MndStatistikCheckResponse(); getResponseTypeName() => "MndStatistikCheckResponse"; getTypeName() => "MndStatistikCheckedRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: '52.142.207.43', types: { 'MndStatistikCheckResponse': TypeInfo(TypeOf.Class, create:() => MndStatistikCheckResponse()), 'MndStatistikCheckedRequest': TypeInfo(TypeOf.Class, create:() => MndStatistikCheckedRequest()), });