POST api/AdminData/Product

Request Information

URI Parameters

None.

Body Parameters

ProductEditViewModel
NameDescriptionTypeAdditional 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

IHttpActionResult

None.

Response Formats

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

Sample:

Sample not available.