/* Options: Date: 2026-10-31 22:43:53 Version: 8.30 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://freemotion-staging.milliet.paris/ws-cl //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: cl_payboxdirectRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; // @Route("/cl_payboxdirect", "POST") class cl_payboxdirectRequest implements IConvertible, IPost { String? id_operateur; String? id_client; String? numtrans; double? montant; String? authorisation; String? codereponse; String? numappel; String? webreponse; cl_payboxdirectRequest({this.id_operateur,this.id_client,this.numtrans,this.montant,this.authorisation,this.codereponse,this.numappel,this.webreponse}); cl_payboxdirectRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { id_operateur = json['id_operateur']; id_client = json['id_client']; numtrans = json['numtrans']; montant = JsonConverters.toDouble(json['montant']); authorisation = json['authorisation']; codereponse = json['codereponse']; numappel = json['numappel']; webreponse = json['webreponse']; return this; } Map toJson() => { 'id_operateur': id_operateur, 'id_client': id_client, 'numtrans': numtrans, 'montant': montant, 'authorisation': authorisation, 'codereponse': codereponse, 'numappel': numappel, 'webreponse': webreponse }; getTypeName() => "cl_payboxdirectRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'freemotion_staging.milliet.paris', types: { 'cl_payboxdirectRequest': TypeInfo(TypeOf.Class, create:() => cl_payboxdirectRequest()), });