/* Options: Date: 2025-06-07 19:58:21 Version: 8.12 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://soluser-recaudo.sgsas.co //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: EstadoCargaPlanoRQ.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart,dart:typed_data */ import 'package:servicestack/servicestack.dart'; import 'dart:typed_data'; class EstadoCargaPlanoDetalleRS implements IConvertible { String? Estado; double? IDDetalle; double? IDCarga; EstadoCargaPlanoDetalleRS({this.Estado,this.IDDetalle,this.IDCarga}); EstadoCargaPlanoDetalleRS.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Estado = json['Estado']; IDDetalle = JsonConverters.toDouble(json['IDDetalle']); IDCarga = JsonConverters.toDouble(json['IDCarga']); return this; } Map toJson() => { 'Estado': Estado, 'IDDetalle': IDDetalle, 'IDCarga': IDCarga }; getTypeName() => "EstadoCargaPlanoDetalleRS"; TypeContext? context = _ctx; } class EstadoCargaPlanoRS implements IConvertible { List? Lista; EstadoCargaPlanoRS({this.Lista}); EstadoCargaPlanoRS.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Lista = JsonConverters.fromJson(json['Lista'],'List',context!); return this; } Map toJson() => { 'Lista': JsonConverters.toJson(Lista,'List',context!) }; getTypeName() => "EstadoCargaPlanoRS"; TypeContext? context = _ctx; } // @Route("/Utilidades/Archivos/EstadoCargaPlano") class EstadoCargaPlanoRQ implements IReturn, IConvertible, IPost { int? IDForma; Map? DatosLlaveMaestro; EstadoCargaPlanoRQ({this.IDForma,this.DatosLlaveMaestro}); EstadoCargaPlanoRQ.fromJson(Map json) { fromMap(json); } fromMap(Map json) { IDForma = json['IDForma']; DatosLlaveMaestro = JsonConverters.fromJson(json['DatosLlaveMaestro'],'Map',context!); return this; } Map toJson() => { 'IDForma': IDForma, 'DatosLlaveMaestro': JsonConverters.toJson(DatosLlaveMaestro,'Map',context!) }; createResponse() => EstadoCargaPlanoRS(); getResponseTypeName() => "EstadoCargaPlanoRS"; getTypeName() => "EstadoCargaPlanoRQ"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'soluser_recaudo.sgsas.co', types: { 'EstadoCargaPlanoDetalleRS': TypeInfo(TypeOf.Class, create:() => EstadoCargaPlanoDetalleRS()), 'EstadoCargaPlanoRS': TypeInfo(TypeOf.Class, create:() => EstadoCargaPlanoRS()), 'List': TypeInfo(TypeOf.Class, create:() => []), 'EstadoCargaPlanoRQ': TypeInfo(TypeOf.Class, create:() => EstadoCargaPlanoRQ()), 'Map': TypeInfo(TypeOf.Class, create:() => Map()), });