/* Options: Date: 2024-11-28 09:42:20 Version: 6.40 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://digiofficeapigateway.deltares.nl/api //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: AddDocumentQueuedForRegistrationWithDocumentInfo.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; class DocumentQueuedForRegistrationResponse implements IConvertible { int? DocumentQueuedForRegistrationID; DocumentQueuedForRegistrationResponse({this.DocumentQueuedForRegistrationID}); DocumentQueuedForRegistrationResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { DocumentQueuedForRegistrationID = json['DocumentQueuedForRegistrationID']; return this; } Map toJson() => { 'DocumentQueuedForRegistrationID': DocumentQueuedForRegistrationID }; getTypeName() => "DocumentQueuedForRegistrationResponse"; TypeContext? context = _ctx; } class AddDocumentQueuedForRegistrationWithDocumentInfo implements IReturn, IConvertible { String? FileID; String? Description; String? Note; String? UploadOrigin; int? AssignToUserID; int? AssignToGroupID; String? DocumentInfo; AddDocumentQueuedForRegistrationWithDocumentInfo({this.FileID,this.Description,this.Note,this.UploadOrigin,this.AssignToUserID,this.AssignToGroupID,this.DocumentInfo}); AddDocumentQueuedForRegistrationWithDocumentInfo.fromJson(Map json) { fromMap(json); } fromMap(Map json) { FileID = json['FileID']; Description = json['Description']; Note = json['Note']; UploadOrigin = json['UploadOrigin']; AssignToUserID = json['AssignToUserID']; AssignToGroupID = json['AssignToGroupID']; DocumentInfo = json['DocumentInfo']; return this; } Map toJson() => { 'FileID': FileID, 'Description': Description, 'Note': Note, 'UploadOrigin': UploadOrigin, 'AssignToUserID': AssignToUserID, 'AssignToGroupID': AssignToGroupID, 'DocumentInfo': DocumentInfo }; createResponse() => DocumentQueuedForRegistrationResponse(); getResponseTypeName() => "DocumentQueuedForRegistrationResponse"; getTypeName() => "AddDocumentQueuedForRegistrationWithDocumentInfo"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'digiofficeapigateway.deltares.nl', types: { 'DocumentQueuedForRegistrationResponse': TypeInfo(TypeOf.Class, create:() => DocumentQueuedForRegistrationResponse()), 'AddDocumentQueuedForRegistrationWithDocumentInfo': TypeInfo(TypeOf.Class, create:() => AddDocumentQueuedForRegistrationWithDocumentInfo()), });