POST api/AdminData/Product
Request Information
URI Parameters
None.
Body Parameters
ProductEditViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| ProductID | integer |
None. |
|
| StockID | string |
None. |
|
| Description | string |
None. |
|
| RetailPrice | decimal number |
None. |
|
| Weight | decimal number |
None. |
|
| PricingStructure | PricingStructureViewModel |
None. |
|
| Manufacturer | ManufacturerEditModel |
None. |
|
| UnitOfMeasurement | UOMViewModel |
None. |
|
| DealerPrice | decimal number |
None. |
|
| Class30 | decimal number |
None. |
|
| Class70 | decimal number |
None. |
|
| Class175 | decimal number |
None. |
|
| Comments | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"productID": 1,
"stockID": "sample string 2",
"description": "sample string 3",
"retailPrice": 4.0,
"weight": 5.1,
"pricingStructure": {
"pricingStructureID": 1,
"pricingStructure": "sample string 2"
},
"manufacturer": {
"manufacturerID": 1,
"name": "sample string 2",
"requestFreightEmail": "sample string 3",
"isDisabled": true,
"isEditable": true,
"agencyID": 6,
"usePricingStructure": true
},
"unitOfMeasurement": {
"unitOfMeasurement": "sample string 1",
"code": "sample string 2"
},
"dealerPrice": 6.0,
"class30": 7.1,
"class70": 8.1,
"class175": 9.1,
"comments": "sample string 10"
}
application/xml, text/xml
Sample:
<ProductEditViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GameTimeBAL.ViewModels">
<Class175>9.1</Class175>
<Class30>7.1</Class30>
<Class70>8.1</Class70>
<Comments>sample string 10</Comments>
<DealerPrice>6</DealerPrice>
<Description>sample string 3</Description>
<Manufacturer>
<AgencyID>6</AgencyID>
<IsDisabled>true</IsDisabled>
<IsEditable>true</IsEditable>
<ManufacturerID>1</ManufacturerID>
<Name>sample string 2</Name>
<RequestFreightEmail>sample string 3</RequestFreightEmail>
<UsePricingStructure>true</UsePricingStructure>
</Manufacturer>
<PricingStructure>
<PricingStructure>sample string 2</PricingStructure>
<PricingStructureID>1</PricingStructureID>
</PricingStructure>
<ProductID>1</ProductID>
<RetailPrice>4</RetailPrice>
<StockID>sample string 2</StockID>
<UnitOfMeasurement xmlns:d2p1="http://schemas.datacontract.org/2004/07/GameTimeDAL.AdditionalModel">
<d2p1:Code>sample string 2</d2p1:Code>
<d2p1:UnitOfMeasurement>sample string 1</d2p1:UnitOfMeasurement>
</UnitOfMeasurement>
<Weight>5.1</Weight>
</ProductEditViewModel>
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.