POST api/orders/create
Request Information
URI Parameters
None.
Body Parameters
CreateOrderDto| Name | Description | Type | Additional information |
|---|---|---|---|
| customerName | string |
None. |
|
| customerPhone | string |
None. |
|
| customerAddress | string |
None. |
|
| notes | string |
None. |
|
| kopaId | string |
None. |
|
| items | Collection of CreateOrderItemDto |
None. |
Request Formats
application/json, text/json
Sample:
{
"customerName": "sample string 1",
"customerPhone": "sample string 2",
"customerAddress": "sample string 3",
"notes": "sample string 4",
"kopaId": "sample string 5",
"items": [
{
"productID": 1,
"productName": "sample string 2",
"quantity": 3.0,
"unitPrice": 4.0,
"notes": "sample string 5",
"extras": [
{
"extraID": 1,
"extraName": "sample string 2",
"price": 3.0,
"isPaid": true
},
{
"extraID": 1,
"extraName": "sample string 2",
"price": 3.0,
"isPaid": true
}
]
},
{
"productID": 1,
"productName": "sample string 2",
"quantity": 3.0,
"unitPrice": 4.0,
"notes": "sample string 5",
"extras": [
{
"extraID": 1,
"extraName": "sample string 2",
"price": 3.0,
"isPaid": true
},
{
"extraID": 1,
"extraName": "sample string 2",
"price": 3.0,
"isPaid": true
}
]
}
]
}
application/xml, text/xml
Sample:
<CreateOrderDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/">
<customerAddress>sample string 3</customerAddress>
<customerName>sample string 1</customerName>
<customerPhone>sample string 2</customerPhone>
<items>
<CreateOrderItemDto>
<extras>
<CreateOrderExtraDto>
<extraID>1</extraID>
<extraName>sample string 2</extraName>
<isPaid>true</isPaid>
<price>3</price>
</CreateOrderExtraDto>
<CreateOrderExtraDto>
<extraID>1</extraID>
<extraName>sample string 2</extraName>
<isPaid>true</isPaid>
<price>3</price>
</CreateOrderExtraDto>
</extras>
<notes>sample string 5</notes>
<productID>1</productID>
<productName>sample string 2</productName>
<quantity>3</quantity>
<unitPrice>4</unitPrice>
</CreateOrderItemDto>
<CreateOrderItemDto>
<extras>
<CreateOrderExtraDto>
<extraID>1</extraID>
<extraName>sample string 2</extraName>
<isPaid>true</isPaid>
<price>3</price>
</CreateOrderExtraDto>
<CreateOrderExtraDto>
<extraID>1</extraID>
<extraName>sample string 2</extraName>
<isPaid>true</isPaid>
<price>3</price>
</CreateOrderExtraDto>
</extras>
<notes>sample string 5</notes>
<productID>1</productID>
<productName>sample string 2</productName>
<quantity>3</quantity>
<unitPrice>4</unitPrice>
</CreateOrderItemDto>
</items>
<kopaId>sample string 5</kopaId>
<notes>sample string 4</notes>
</CreateOrderDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.