POST api/Document/Save

Request Information

URI Parameters

None.

Body Parameters

SaveDocumentManagementInputModel
NameDescriptionTypeAdditional information
Id

integer

Required

DocumentName

string

Required

DocumentGenerationType

integer

None.

ShipmentTypes

Collection of integer

None.

TransportModes

Collection of integer

None.

Directions

Collection of integer

None.

CustomAttribute1

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "DocumentName": "sample string 2",
  "DocumentGenerationType": 3,
  "ShipmentTypes": [
    1,
    2
  ],
  "TransportModes": [
    1,
    2
  ],
  "Directions": [
    1,
    2
  ],
  "CustomAttribute1": "sample string 4"
}

application/xml, text/xml

Sample:
<SaveDocumentManagementInputModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Cyzerg.Model.WMS.InputOutputModels">
  <CustomAttribute1>sample string 4</CustomAttribute1>
  <Directions xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </Directions>
  <DocumentGenerationType>3</DocumentGenerationType>
  <DocumentName>sample string 2</DocumentName>
  <Id>1</Id>
  <ShipmentTypes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </ShipmentTypes>
  <TransportModes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </TransportModes>
</SaveDocumentManagementInputModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

text/html

Sample:
{"Id":1,"DocumentName":"sample string 2","DocumentGenerationType":3,"ShipmentTypes":[1,2],"TransportModes":[1,2],"Directions":[1,2],"CustomAttribute1":"sample string 4"}

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

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

Sample:

Sample not available.