/* Options: Date: 2025-06-07 18:57:03 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: EjecutaScriptBDRQ.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart,dart:typed_data */ import 'package:servicestack/servicestack.dart'; import 'dart:typed_data'; // @DataContract class LogScriptsBD implements IConvertible { // @DataMember double? CodigoServidor; // @DataMember double? CodigoDetalle; // @DataMember double? CodigoLog; // @DataMember double? CodigoScript; // @DataMember String? SQL; // @DataMember String? SQLAnt; // @DataMember String? NombreServidor; // @DataMember String? Mensaje; // @DataMember DateTime? FechaEjecucion; // @DataMember String? LoginAplica; // @DataMember String? Estado; LogScriptsBD({this.CodigoServidor,this.CodigoDetalle,this.CodigoLog,this.CodigoScript,this.SQL,this.SQLAnt,this.NombreServidor,this.Mensaje,this.FechaEjecucion,this.LoginAplica,this.Estado}); LogScriptsBD.fromJson(Map json) { fromMap(json); } fromMap(Map json) { CodigoServidor = JsonConverters.toDouble(json['CodigoServidor']); CodigoDetalle = JsonConverters.toDouble(json['CodigoDetalle']); CodigoLog = JsonConverters.toDouble(json['CodigoLog']); CodigoScript = JsonConverters.toDouble(json['CodigoScript']); SQL = json['SQL']; SQLAnt = json['SQLAnt']; NombreServidor = json['NombreServidor']; Mensaje = json['Mensaje']; FechaEjecucion = JsonConverters.fromJson(json['FechaEjecucion'],'DateTime',context!); LoginAplica = json['LoginAplica']; Estado = json['Estado']; return this; } Map toJson() => { 'CodigoServidor': CodigoServidor, 'CodigoDetalle': CodigoDetalle, 'CodigoLog': CodigoLog, 'CodigoScript': CodigoScript, 'SQL': SQL, 'SQLAnt': SQLAnt, 'NombreServidor': NombreServidor, 'Mensaje': Mensaje, 'FechaEjecucion': JsonConverters.toJson(FechaEjecucion,'DateTime',context!), 'LoginAplica': LoginAplica, 'Estado': Estado }; getTypeName() => "LogScriptsBD"; TypeContext? context = _ctx; } class EjecutaScriptBDRS implements IConvertible { List? LogScript; String? Error; EjecutaScriptBDRS({this.LogScript,this.Error}); EjecutaScriptBDRS.fromJson(Map json) { fromMap(json); } fromMap(Map json) { LogScript = JsonConverters.fromJson(json['LogScript'],'List',context!); Error = json['Error']; return this; } Map toJson() => { 'LogScript': JsonConverters.toJson(LogScript,'List',context!), 'Error': Error }; getTypeName() => "EjecutaScriptBDRS"; TypeContext? context = _ctx; } // @Route("/Utilidades/EjecutaScriptBD") class EjecutaScriptBDRQ implements IReturn, IConvertible, IPost { double? CodigoScript; EjecutaScriptBDRQ({this.CodigoScript}); EjecutaScriptBDRQ.fromJson(Map json) { fromMap(json); } fromMap(Map json) { CodigoScript = JsonConverters.toDouble(json['CodigoScript']); return this; } Map toJson() => { 'CodigoScript': CodigoScript }; createResponse() => EjecutaScriptBDRS(); getResponseTypeName() => "EjecutaScriptBDRS"; getTypeName() => "EjecutaScriptBDRQ"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'soluser_recaudo.sgsas.co', types: { 'LogScriptsBD': TypeInfo(TypeOf.Class, create:() => LogScriptsBD()), 'EjecutaScriptBDRS': TypeInfo(TypeOf.Class, create:() => EjecutaScriptBDRS()), 'List': TypeInfo(TypeOf.Class, create:() => []), 'EjecutaScriptBDRQ': TypeInfo(TypeOf.Class, create:() => EjecutaScriptBDRQ()), });