PUT api/cogeo/devis/{idDevis}
Modifie un devis
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| idDevis | integer |
Required |
Body Parameters
ApiIncomingDevis| Name | Description | Type | Additional information |
|---|---|---|---|
| ReferenceCommande | string |
None. |
|
| MontantAcompteDemande | decimal number |
None. |
|
| Validite | DureesValidite |
None. |
|
| Id | integer |
None. |
|
| IdAffaire | integer |
None. |
|
| IdDestinataire | integer |
None. |
|
| IdContactInterne | integer |
None. |
|
| MentionHautDePage | string |
None. |
|
| MentionBasDePage | string |
None. |
|
| NumeroOrdre | string |
None. |
|
| IdAdresse | integer |
None. |
|
| Objet | string |
None. |
|
| DetailPrestations | string |
None. |
|
| IdResponsable | integer |
None. |
|
| IdRedacteur | integer |
None. |
|
| IdSite | integer |
None. |
|
| IdService | integer |
None. |
|
| SiteOuServiceDifferentDeAffaire | boolean |
None. |
|
| IsMO | boolean |
None. |
|
| IdOperationApplication | integer |
None. |
|
| IdCoefficientActualisation | integer |
None. |
|
| IdCommune | integer |
None. |
|
| IdGabarit | integer |
None. |
|
| ProprietesModifiees | Collection of string |
None. |
Request Formats
application/json, text/json
Sample:
{
"ReferenceCommande": "sample string 1",
"MontantAcompteDemande": 2.0,
"Validite": 0,
"Id": 1,
"IdAffaire": 1,
"IdDestinataire": 1,
"IdContactInterne": 1,
"MentionHautDePage": "sample string 3",
"MentionBasDePage": "sample string 4",
"NumeroOrdre": "sample string 5",
"IdAdresse": 1,
"Objet": "sample string 6",
"DetailPrestations": "sample string 7",
"IdResponsable": 1,
"IdRedacteur": 1,
"IdSite": 1,
"IdService": 1,
"SiteOuServiceDifferentDeAffaire": true,
"IsMO": true,
"IdOperationApplication": 1,
"IdCoefficientActualisation": 1,
"IdCommune": 1,
"IdGabarit": 1,
"ProprietesModifiees": [
"sample string 1",
"sample string 2"
]
}
application/xml, text/xml
Sample:
<ApiIncomingDevis xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ModuleoCommunServeur.Business.Api.Incoming">
<ProprietesModifiees xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</ProprietesModifiees>
<DetailPrestations>sample string 7</DetailPrestations>
<Id>1</Id>
<IdAdresse>1</IdAdresse>
<IdAffaire>1</IdAffaire>
<IdCoefficientActualisation>1</IdCoefficientActualisation>
<IdCommune>1</IdCommune>
<IdContactInterne>1</IdContactInterne>
<IdDestinataire>1</IdDestinataire>
<IdGabarit>1</IdGabarit>
<IdOperationApplication>1</IdOperationApplication>
<IdRedacteur>1</IdRedacteur>
<IdResponsable>1</IdResponsable>
<IdService>1</IdService>
<IdSite>1</IdSite>
<IsMO>true</IsMO>
<MentionBasDePage>sample string 4</MentionBasDePage>
<MentionHautDePage>sample string 3</MentionHautDePage>
<NumeroOrdre>sample string 5</NumeroOrdre>
<Objet>sample string 6</Objet>
<SiteOuServiceDifferentDeAffaire>true</SiteOuServiceDifferentDeAffaire>
<MontantAcompteDemande>2</MontantAcompteDemande>
<ReferenceCommande>sample string 1</ReferenceCommande>
<Validite>ExpireJamais</Validite>
</ApiIncomingDevis>
application/x-www-form-urlencoded
Sample:
Sample not available.
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferenceCommande" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="MontantAcompteDemande" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Validite" ExpireJamais --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Id" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdAffaire" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdDestinataire" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdContactInterne" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="MentionHautDePage" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="MentionBasDePage" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="NumeroOrdre" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdAdresse" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Objet" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DetailPrestations" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdResponsable" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdRedacteur" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdSite" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdService" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SiteOuServiceDifferentDeAffaire" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsMO" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdOperationApplication" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdCoefficientActualisation" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdCommune" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdGabarit" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ProprietesModifiees[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ProprietesModifiees[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
OkResult| Name | Description | Type | Additional information |
|---|---|---|---|
| Request | HttpRequestMessage |
None. |
Response Formats
application/json, text/json, multipart/form-data
Sample:
Sample not available.