/* Options: Date: 2026-10-31 22:40:44 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: cr_commandeRequest.* //ExcludeTypes: //DefaultImports: */ export interface IReturn { createResponse(): T; } export class _cr_commande_ligne { public id_controleur: string; public id_tournee: string; public num_facture: string; public line_id: number; public article_id: number; public quantite: number; public date: string; public qte_uv: string; public qte_uc: string; public cdt_uc: string; public _qte_uv?: number; public _qte_uc?: number; public _cdt_uc?: number; public constructor(init?: Partial<_cr_commande_ligne>) { (Object as any).assign(this, init); } } export class _cr_commande { public id_controleur: string; public id_tournee: string; public num_facture: string; public commentaire: string; public regroupee: number; public date: string; public lignes: _cr_commande_ligne[]; public constructor(init?: Partial<_cr_commande>) { (Object as any).assign(this, init); } } export class cr_commandeResponse { public id_controleur: string; public id_tournee: string; public cr_commandes: _cr_commande[]; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @Route("/cr_commande/{id_controleur}/{id_tournee}", "GET, POST") export class cr_commandeRequest implements IReturn { public id_controleur: string; public id_tournee: string; public cr_commandes: _cr_commande[]; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'cr_commandeRequest'; } public getMethod() { return 'GET'; } public createResponse() { return new cr_commandeResponse(); } }