/* Options: Date: 2025-07-04 09:20:13 Version: 6.110 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://doapigw.baasbv.nl/api //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: AddFileDocumentQueuedForRegistration.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart,dart:typed_data */ import 'package:servicestack/servicestack.dart'; import 'dart:typed_data'; class DocumentQueuedForRegistration implements IConvertible { int? DocumentuploadID; DocumentQueuedForRegistration({this.DocumentuploadID}); DocumentQueuedForRegistration.fromJson(Map json) { fromMap(json); } fromMap(Map json) { DocumentuploadID = json['DocumentuploadID']; return this; } Map toJson() => { 'DocumentuploadID': DocumentuploadID }; getTypeName() => "DocumentQueuedForRegistration"; TypeContext? context = _ctx; } // @Route("/documentuploads", "POST") class AddFileDocumentQueuedForRegistration implements IReturn, IConvertible, IPost { String? Note; String? Description; String? UploadOrigin; int? AssignToUserID; int? AssignToGroupID; String? DocumentInfo; AddFileDocumentQueuedForRegistration({this.Note,this.Description,this.UploadOrigin,this.AssignToUserID,this.AssignToGroupID,this.DocumentInfo}); AddFileDocumentQueuedForRegistration.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Note = json['Note']; Description = json['Description']; UploadOrigin = json['UploadOrigin']; AssignToUserID = json['AssignToUserID']; AssignToGroupID = json['AssignToGroupID']; DocumentInfo = json['DocumentInfo']; return this; } Map toJson() => { 'Note': Note, 'Description': Description, 'UploadOrigin': UploadOrigin, 'AssignToUserID': AssignToUserID, 'AssignToGroupID': AssignToGroupID, 'DocumentInfo': DocumentInfo }; createResponse() => DocumentQueuedForRegistration(); getResponseTypeName() => "DocumentQueuedForRegistration"; getTypeName() => "AddFileDocumentQueuedForRegistration"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'doapigw.baasbv.nl', types: { 'DocumentQueuedForRegistration': TypeInfo(TypeOf.Class, create:() => DocumentQueuedForRegistration()), 'AddFileDocumentQueuedForRegistration': TypeInfo(TypeOf.Class, create:() => AddFileDocumentQueuedForRegistration()), });