POST api/MenuConsumptionAPI

Request Information

URI Parameters

None.

Body Parameters

MenuConsumption
NameDescriptionTypeAdditional information
Id

integer

None.

CategoryId

integer

None.

ProductId

integer

None.

ProductPortionId

integer

None.

MenuConsumptionDetails

Collection of MenuConsumptionDetail

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "CategoryId": 2,
  "ProductId": 3,
  "ProductPortionId": 4,
  "MenuConsumptionDetails": [
    {
      "Id": 1,
      "MenuConsumptionId": 2,
      "InventoryItemId": 3,
      "Quantity": 4.0
    },
    {
      "Id": 1,
      "MenuConsumptionId": 2,
      "InventoryItemId": 3,
      "Quantity": 4.0
    }
  ]
}

application/xml, text/xml

Sample:
<MenuConsumption xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DCubeHotelDomain.Models.Menus">
  <CategoryId>2</CategoryId>
  <Id>1</Id>
  <MenuConsumptionDetails>
    <MenuConsumptionDetail>
      <Id>1</Id>
      <InventoryItemId>3</InventoryItemId>
      <MenuConsumptionId>2</MenuConsumptionId>
      <Quantity>4</Quantity>
    </MenuConsumptionDetail>
    <MenuConsumptionDetail>
      <Id>1</Id>
      <InventoryItemId>3</InventoryItemId>
      <MenuConsumptionId>2</MenuConsumptionId>
      <Quantity>4</Quantity>
    </MenuConsumptionDetail>
  </MenuConsumptionDetails>
  <ProductId>3</ProductId>
  <ProductPortionId>4</ProductPortionId>
</MenuConsumption>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

None.