/* Options: Date: 2026-10-31 22:46:05 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: ref_tournees_chauffeursRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; class _ref_tournee_chauffeur implements IConvertible { String? id_tournee; String? id_chauffeur; String? libelle_tournee; String? libelle_chauffeur; int? statut_cl; String? id_cl; int? statut_cr; String? id_cr; int? statut_cd; String? id_cd; _ref_tournee_chauffeur({this.id_tournee,this.id_chauffeur,this.libelle_tournee,this.libelle_chauffeur,this.statut_cl,this.id_cl,this.statut_cr,this.id_cr,this.statut_cd,this.id_cd}); _ref_tournee_chauffeur.fromJson(Map json) { fromMap(json); } fromMap(Map json) { id_tournee = json['id_tournee']; id_chauffeur = json['id_chauffeur']; libelle_tournee = json['libelle_tournee']; libelle_chauffeur = json['libelle_chauffeur']; statut_cl = json['statut_cl']; id_cl = json['id_cl']; statut_cr = json['statut_cr']; id_cr = json['id_cr']; statut_cd = json['statut_cd']; id_cd = json['id_cd']; return this; } Map toJson() => { 'id_tournee': id_tournee, 'id_chauffeur': id_chauffeur, 'libelle_tournee': libelle_tournee, 'libelle_chauffeur': libelle_chauffeur, 'statut_cl': statut_cl, 'id_cl': id_cl, 'statut_cr': statut_cr, 'id_cr': id_cr, 'statut_cd': statut_cd, 'id_cd': id_cd }; getTypeName() => "_ref_tournee_chauffeur"; TypeContext? context = _ctx; } class ref_tournees_chauffeursResponse implements IConvertible { List<_ref_tournee_chauffeur>? ref_tournees_chauffeurs; ref_tournees_chauffeursResponse({this.ref_tournees_chauffeurs}); ref_tournees_chauffeursResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { ref_tournees_chauffeurs = JsonConverters.fromJson(json['ref_tournees_chauffeurs'],'List<_ref_tournee_chauffeur>',context!); return this; } Map toJson() => { 'ref_tournees_chauffeurs': JsonConverters.toJson(ref_tournees_chauffeurs,'List<_ref_tournee_chauffeur>',context!) }; getTypeName() => "ref_tournees_chauffeursResponse"; TypeContext? context = _ctx; } // @Route("/ref_tournees_chauffeurs/{date_tournee}", "GET") class ref_tournees_chauffeursRequest implements IReturn, IConvertible, IGet { String? date_tournee; ref_tournees_chauffeursRequest({this.date_tournee}); ref_tournees_chauffeursRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { date_tournee = json['date_tournee']; return this; } Map toJson() => { 'date_tournee': date_tournee }; createResponse() => ref_tournees_chauffeursResponse(); getResponseTypeName() => "ref_tournees_chauffeursResponse"; getTypeName() => "ref_tournees_chauffeursRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'freemotion_staging.milliet.paris', types: { '_ref_tournee_chauffeur': TypeInfo(TypeOf.Class, create:() => _ref_tournee_chauffeur()), 'ref_tournees_chauffeursResponse': TypeInfo(TypeOf.Class, create:() => ref_tournees_chauffeursResponse()), 'List<_ref_tournee_chauffeur>': TypeInfo(TypeOf.Class, create:() => <_ref_tournee_chauffeur>[]), 'ref_tournees_chauffeursRequest': TypeInfo(TypeOf.Class, create:() => ref_tournees_chauffeursRequest()), });