CL$WS Host : D5239-staging-cl

<back to all web services

ref_tournees_chauffeursRequest

The following routes are available for this service:
GET/ref_tournees_chauffeurs/{date_tournee}
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<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> 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<String, dynamic> 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<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        ref_tournees_chauffeurs = JsonConverters.fromJson(json['ref_tournees_chauffeurs'],'List<_ref_tournee_chauffeur>',context!);
        return this;
    }

    Map<String, dynamic> toJson() => {
        'ref_tournees_chauffeurs': JsonConverters.toJson(ref_tournees_chauffeurs,'List<_ref_tournee_chauffeur>',context!)
    };

    getTypeName() => "ref_tournees_chauffeursResponse";
    TypeContext? context = _ctx;
}

class ref_tournees_chauffeursRequest implements IConvertible
{
    String? date_tournee;

    ref_tournees_chauffeursRequest({this.date_tournee});
    ref_tournees_chauffeursRequest.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        date_tournee = json['date_tournee'];
        return this;
    }

    Map<String, dynamic> toJson() => {
        'date_tournee': date_tournee
    };

    getTypeName() => "ref_tournees_chauffeursRequest";
    TypeContext? context = _ctx;
}

TypeContext _ctx = TypeContext(library: 'freemotion_staging.milliet.paris', types: <String, TypeInfo> {
    '_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()),
});

Dart ref_tournees_chauffeursRequest DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /ref_tournees_chauffeurs/{date_tournee} HTTP/1.1 
Host: freemotion-staging.milliet.paris 
Accept: application/json
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"ref_tournees_chauffeurs":[{"id_tournee":"String","id_chauffeur":"String","libelle_tournee":"String","libelle_chauffeur":"String","statut_cl":0,"id_cl":"String","statut_cr":0,"id_cr":"String","statut_cd":0,"id_cd":"String"}]}