/* Options: Date: 2026-10-31 22:43:11 Version: 8.30 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://freemotion-staging.milliet.paris/ws-cl //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: cl_tourneeRequest.* //ExcludeTypes: //DefaultImports: */ export class _client { public id_operateur: string; public id_tournee: string; public id_client: string; public nom_travail: string; public nom_complement: string; public adresse: string; public cp: string; public raison_sociale: string; public contact: string; public adresse1: string; public adresse2: string; public code_postal: string; public ville: string; public telephone: string; public fax: string; public gsm: string; public email: string; public representant: string; public type_paiement: string; public mode_reglement: string; public livraison_enseigne: string; public livraison_contact: string; public livraison_adresse1: string; public livraison_adresse2: string; public livraison_code_postal: string; public livraison_ville: string; public livraison_telephone: string; public livraison_fax: string; public livraison_gsm: string; public livraison_email: string; public livraison_lat?: number; public livraison_long?: number; public livraison_commentaire: string; public constructor(init?: Partial<_client>) { (Object as any).assign(this, init); } } export class _facture_ligne { public order_id?: number; public line_id?: number; public article_id?: number; public article_libelle: string; public qte_uc?: number; public qte_cdt?: number; public qte_total?: number; public consigne_id: string; public consigne_libelle: string; public consigne_pu_ht?: number; public consigne_total_ht?: number; public constructor(init?: Partial<_facture_ligne>) { (Object as any).assign(this, init); } } export class _facture { public id_operateur: string; public id_tournee: string; public num_facture: string; public id_client: string; public total_tva?: number; public total_ttc?: number; public total_consigne?: number; public code_devise: string; public order_id?: number; public representant: string; public representant_nom: string; public representant_mail: string; public representant_gsm: string; public createur: string; public facture_htt?: number; public facture_da?: number; public facture_vss?: number; public facture_ht?: number; public facture_tva?: number; public facture_ttc?: number; public facture_cdc?: number; public facture_net_ttc?: number; public livraison_enseigne: string; public livraison_contact: string; public livraison_adresse1: string; public livraison_adresse2: string; public livraison_code_postal: string; public livraison_ville: string; public livraison_telephone: string; public livraison_fax: string; public livraison_gsm: string; public livraison_email: string; public livraison_cle: string; public livraison_cle_url: string; public livraison_heure_debut: string; public livraison_heure_fin: string; public livraison_heure_attendue: string; public livraison_heure_debut_2: string; public livraison_heure_fin_2: string; public livraison_lat?: number; public livraison_long?: number; public livraison_commentaire: string; public mode_reglement: string; public deonumeric01?: number; public deonumeric02?: number; public deonumeric03?: number; public deonumeric04?: number; public deonumeric05?: number; public sort_index: number; public id_motif: string; public lignes: _facture_ligne[]; public constructor(init?: Partial<_facture>) { (Object as any).assign(this, init); } } export class __tournee { public id_operateur: string; public id_tournee: string; public libelle: string; public constructor(init?: Partial<__tournee>) { (Object as any).assign(this, init); } } export class _tournee extends __tournee { public id_camion: string; public constructor(init?: Partial<_tournee>) { super(init); (Object as any).assign(this, init); } } export class _ref_operateur { public id: string; public id_operateur: string; public nom: string; public constructor(init?: Partial<_ref_operateur>) { (Object as any).assign(this, init); } } // @Route("/cl_tournee/{id_operateur}", "GET, POST, DELETE") // @Route("/cl_tournee/{id_operateur}/{id_tournee}", "GET") export class cl_tourneeRequest { public id_operateur: string; public id_tournee: string; public clients: _client[]; public factures: _facture[]; public tournees: _tournee[]; public ref_operateurs: _ref_operateur[]; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'cl_tourneeRequest'; } public getMethod() { return 'GET'; } public createResponse() {} }