| GET, POST | /cl_incident_livraison/{id_operateur}/{id_tournee} |
|---|
namespace CL_WS
open System
open System.Collections
open System.Collections.Generic
open System.Runtime.Serialization
open ServiceStack
open ServiceStack.DataAnnotations
[<AllowNullLiteral>]
type _incident_livraison_ligne() =
member val id_operateur:String = null with get,set
member val id_tournee:String = null with get,set
member val num_facture:String = null with get,set
member val id_incident:String = null with get,set
member val date:String = null with get,set
member val line_id:String = null with get,set
member val article_id:String = null with get,set
member val quantite:String = null with get,set
member val qte_uv:String = null with get,set
member val qte_uc:String = null with get,set
member val cdt_uc:String = null with get,set
member val _qte_uv:Nullable<Double> = new Nullable<Double>() with get,set
member val _qte_uc:Nullable<Double> = new Nullable<Double>() with get,set
member val _cdt_uc:Nullable<Double> = new Nullable<Double>() with get,set
[<AllowNullLiteral>]
type _incident_livraison() =
member val id_operateur:String = null with get,set
member val id_tournee:String = null with get,set
member val num_facture:String = null with get,set
member val id_incident:String = null with get,set
member val date:String = null with get,set
member val latitude:Double = new Double() with get,set
member val longitude:Double = new Double() with get,set
member val commentaire:String = null with get,set
member val photo:String = null with get,set
member val lignes:ResizeArray<_incident_livraison_ligne> = new ResizeArray<_incident_livraison_ligne>() with get,set
[<AllowNullLiteral>]
type cl_incident_livraisonResponse() =
member val id_operateur:String = null with get,set
member val id_tournee:String = null with get,set
member val incidents_livraisons:ResizeArray<_incident_livraison> = new ResizeArray<_incident_livraison>() with get,set
[<AllowNullLiteral>]
type cl_incident_livraisonRequest() =
member val id_operateur:String = null with get,set
member val id_tournee:String = null with get,set
member val incidents_livraisons:ResizeArray<_incident_livraison> = new ResizeArray<_incident_livraison>() with get,set
F# cl_incident_livraisonRequest 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
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /cl_incident_livraison/{id_operateur}/{id_tournee} HTTP/1.1
Host: freemotion-staging.milliet.paris
Accept: application/json
Content-Type: application/json
Content-Length: length
{"id_operateur":"String","id_tournee":"String","incidents_livraisons":[{"id_operateur":"String","id_tournee":"String","num_facture":"String","id_incident":"String","date":"String","latitude":0,"longitude":0,"commentaire":"String","photo":"String","lignes":[{"id_operateur":"String","id_tournee":"String","num_facture":"String","id_incident":"String","date":"String","line_id":"String","article_id":"String","quantite":"String","qte_uv":"String","qte_uc":"String","cdt_uc":"String"}]}]}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length
{"id_operateur":"String","id_tournee":"String","incidents_livraisons":[{"id_operateur":"String","id_tournee":"String","num_facture":"String","id_incident":"String","date":"String","latitude":0,"longitude":0,"commentaire":"String","photo":"String","lignes":[{"id_operateur":"String","id_tournee":"String","num_facture":"String","id_incident":"String","date":"String","line_id":"String","article_id":"String","quantite":"String","qte_uv":"String","qte_uc":"String","cdt_uc":"String"}]}]}