| 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 .other suffix or ?format=other
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: text/jsonl
HTTP/1.1 200 OK
Content-Type: text/jsonl
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"}]}