PUT api/ProjetsAchat?replace={replace}

Mettre à jour un projet d'achat

Request Information

URI Parameters

NameDescriptionTypeAdditional information
replace

Si replace == true alors le projet d'achat est écrasé. Si replace == false (par défaut), alors on y ajoute les nouvelles lignes de véhicule et on met à jour ProjetAchat.IDComRapp

boolean

Default value is False

Body Parameters

Le projet d'achat à mettre à jour

ProjetAchat
NameDescriptionTypeAdditional information
IDProjetAchat

integer

None.

IDClient

integer

None.

IDComRapp

integer

None.

IDPlaque

integer

None.

Commentaire

string

None.

Vehicules

Collection of ProjetAchatVehicule

None.

Request Formats

application/json, text/json

Sample:
{
  "IDProjetAchat": 1,
  "IDClient": 2,
  "IDComRapp": 1,
  "IDPlaque": 3,
  "Commentaire": "sample string 4",
  "Vehicules": [
    {
      "IDProjetAchatVehicule": 1,
      "IDProjetAchat": 2,
      "IDActivite": 1,
      "IDTypeCarb": 1,
      "Beneficiaire": "sample string 3",
      "Marque": "sample string 4",
      "Modele": "sample string 5",
      "Version": "sample string 6",
      "Gamme": "sample string 7",
      "Volume": 8,
      "PeriodeDecision": "2026-09-28T10:35:40.6099244+02:00",
      "Commentaire": "sample string 9"
    },
    {
      "IDProjetAchatVehicule": 1,
      "IDProjetAchat": 2,
      "IDActivite": 1,
      "IDTypeCarb": 1,
      "Beneficiaire": "sample string 3",
      "Marque": "sample string 4",
      "Modele": "sample string 5",
      "Version": "sample string 6",
      "Gamme": "sample string 7",
      "Volume": 8,
      "PeriodeDecision": "2026-09-28T10:35:40.6099244+02:00",
      "Commentaire": "sample string 9"
    }
  ]
}

application/xml, text/xml

Sample:
<ProjetAchat xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SelectUp.APIeSellerREST.Models">
  <Commentaire>sample string 4</Commentaire>
  <IDClient>2</IDClient>
  <IDComRapp>1</IDComRapp>
  <IDPlaque>3</IDPlaque>
  <IDProjetAchat>1</IDProjetAchat>
  <Vehicules>
    <ProjetAchatVehicule>
      <Beneficiaire>sample string 3</Beneficiaire>
      <Commentaire>sample string 9</Commentaire>
      <Gamme>sample string 7</Gamme>
      <IDActivite>1</IDActivite>
      <IDProjetAchat>2</IDProjetAchat>
      <IDProjetAchatVehicule>1</IDProjetAchatVehicule>
      <IDTypeCarb>1</IDTypeCarb>
      <Marque>sample string 4</Marque>
      <Modele>sample string 5</Modele>
      <PeriodeDecision>2026-09-28T10:35:40.6099244+02:00</PeriodeDecision>
      <Version>sample string 6</Version>
      <Volume>8</Volume>
    </ProjetAchatVehicule>
    <ProjetAchatVehicule>
      <Beneficiaire>sample string 3</Beneficiaire>
      <Commentaire>sample string 9</Commentaire>
      <Gamme>sample string 7</Gamme>
      <IDActivite>1</IDActivite>
      <IDProjetAchat>2</IDProjetAchat>
      <IDProjetAchatVehicule>1</IDProjetAchatVehicule>
      <IDTypeCarb>1</IDTypeCarb>
      <Marque>sample string 4</Marque>
      <Modele>sample string 5</Modele>
      <PeriodeDecision>2026-09-28T10:35:40.6099244+02:00</PeriodeDecision>
      <Version>sample string 6</Version>
      <Volume>8</Volume>
    </ProjetAchatVehicule>
  </Vehicules>
</ProjetAchat>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.