GET cn_exchangemenu?contractID={contractID}&date={date}&foodType={foodType}&foodRoom={foodRoom}

Data for exchange menu

Request Information

URI Parameters

NameDescriptionTypeAdditional information
contractID

Contract ID

integer

Required

date

Selected date

string

Required

foodType

Food type ID

integer

Required

foodRoom

Food room ID

integer

Required

Body Parameters

None.

Response Information

Resource Description

CanteenOrdersViewModel
NameDescriptionTypeAdditional information
ContractID

integer

None.

ContractorName

string

None.

FoodType

integer

None.

FoodRoom

integer

None.

Date

string

None.

ListDays

Collection of CNOrderOneDay

None.

Response Formats

application/json, text/json

Sample:
{
  "ContractID": 1,
  "ContractorName": "sample string 2",
  "FoodType": 3,
  "FoodRoom": 4,
  "Date": "sample string 5",
  "ListDays": [
    {
      "DayText": "sample string 1",
      "DayDate": "sample string 2",
      "Tooltip": "sample string 3",
      "Menus": [
        {
          "MenuID": 1,
          "MenuListID": 2,
          "MenuNumber": 3,
          "Name": "sample string 4",
          "Price": "sample string 5",
          "IssuedDate": "sample string 6",
          "Count": 7,
          "State": "sample string 8",
          "ExchangeMenu": true,
          "Ordered": true,
          "CanOrder": true,
          "MenuIcon": "sample string 12",
          "OrderIcon": "sample string 13",
          "MenuLabel": "sample string 14",
          "MenuOrder": 15,
          "ExchangeStatus": 16,
          "OrderID": 17
        },
        {
          "MenuID": 1,
          "MenuListID": 2,
          "MenuNumber": 3,
          "Name": "sample string 4",
          "Price": "sample string 5",
          "IssuedDate": "sample string 6",
          "Count": 7,
          "State": "sample string 8",
          "ExchangeMenu": true,
          "Ordered": true,
          "CanOrder": true,
          "MenuIcon": "sample string 12",
          "OrderIcon": "sample string 13",
          "MenuLabel": "sample string 14",
          "MenuOrder": 15,
          "ExchangeStatus": 16,
          "OrderID": 17
        }
      ],
      "IsExchange": true
    },
    {
      "DayText": "sample string 1",
      "DayDate": "sample string 2",
      "Tooltip": "sample string 3",
      "Menus": [
        {
          "MenuID": 1,
          "MenuListID": 2,
          "MenuNumber": 3,
          "Name": "sample string 4",
          "Price": "sample string 5",
          "IssuedDate": "sample string 6",
          "Count": 7,
          "State": "sample string 8",
          "ExchangeMenu": true,
          "Ordered": true,
          "CanOrder": true,
          "MenuIcon": "sample string 12",
          "OrderIcon": "sample string 13",
          "MenuLabel": "sample string 14",
          "MenuOrder": 15,
          "ExchangeStatus": 16,
          "OrderID": 17
        },
        {
          "MenuID": 1,
          "MenuListID": 2,
          "MenuNumber": 3,
          "Name": "sample string 4",
          "Price": "sample string 5",
          "IssuedDate": "sample string 6",
          "Count": 7,
          "State": "sample string 8",
          "ExchangeMenu": true,
          "Ordered": true,
          "CanOrder": true,
          "MenuIcon": "sample string 12",
          "OrderIcon": "sample string 13",
          "MenuLabel": "sample string 14",
          "MenuOrder": 15,
          "ExchangeStatus": 16,
          "OrderID": 17
        }
      ],
      "IsExchange": true
    }
  ]
}

application/xml, text/xml

Sample:
<CanteenOrdersViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SenseFunctions.Models.Canteen">
  <ContractID>1</ContractID>
  <ContractorName>sample string 2</ContractorName>
  <Date>sample string 5</Date>
  <FoodRoom>4</FoodRoom>
  <FoodType>3</FoodType>
  <ListDays>
    <CNOrderOneDay>
      <DayDate>sample string 2</DayDate>
      <DayText>sample string 1</DayText>
      <IsExchange>true</IsExchange>
      <Menus>
        <CNOrderMenu>
          <CanOrder>true</CanOrder>
          <Count>7</Count>
          <ExchangeMenu>true</ExchangeMenu>
          <ExchangeStatus>16</ExchangeStatus>
          <IssuedDate>sample string 6</IssuedDate>
          <MenuID>1</MenuID>
          <MenuIcon>sample string 12</MenuIcon>
          <MenuLabel>sample string 14</MenuLabel>
          <MenuListID>2</MenuListID>
          <MenuNumber>3</MenuNumber>
          <MenuOrder>15</MenuOrder>
          <Name>sample string 4</Name>
          <OrderID>17</OrderID>
          <OrderIcon>sample string 13</OrderIcon>
          <Ordered>true</Ordered>
          <Price>sample string 5</Price>
          <State>sample string 8</State>
        </CNOrderMenu>
        <CNOrderMenu>
          <CanOrder>true</CanOrder>
          <Count>7</Count>
          <ExchangeMenu>true</ExchangeMenu>
          <ExchangeStatus>16</ExchangeStatus>
          <IssuedDate>sample string 6</IssuedDate>
          <MenuID>1</MenuID>
          <MenuIcon>sample string 12</MenuIcon>
          <MenuLabel>sample string 14</MenuLabel>
          <MenuListID>2</MenuListID>
          <MenuNumber>3</MenuNumber>
          <MenuOrder>15</MenuOrder>
          <Name>sample string 4</Name>
          <OrderID>17</OrderID>
          <OrderIcon>sample string 13</OrderIcon>
          <Ordered>true</Ordered>
          <Price>sample string 5</Price>
          <State>sample string 8</State>
        </CNOrderMenu>
      </Menus>
      <Tooltip>sample string 3</Tooltip>
    </CNOrderOneDay>
    <CNOrderOneDay>
      <DayDate>sample string 2</DayDate>
      <DayText>sample string 1</DayText>
      <IsExchange>true</IsExchange>
      <Menus>
        <CNOrderMenu>
          <CanOrder>true</CanOrder>
          <Count>7</Count>
          <ExchangeMenu>true</ExchangeMenu>
          <ExchangeStatus>16</ExchangeStatus>
          <IssuedDate>sample string 6</IssuedDate>
          <MenuID>1</MenuID>
          <MenuIcon>sample string 12</MenuIcon>
          <MenuLabel>sample string 14</MenuLabel>
          <MenuListID>2</MenuListID>
          <MenuNumber>3</MenuNumber>
          <MenuOrder>15</MenuOrder>
          <Name>sample string 4</Name>
          <OrderID>17</OrderID>
          <OrderIcon>sample string 13</OrderIcon>
          <Ordered>true</Ordered>
          <Price>sample string 5</Price>
          <State>sample string 8</State>
        </CNOrderMenu>
        <CNOrderMenu>
          <CanOrder>true</CanOrder>
          <Count>7</Count>
          <ExchangeMenu>true</ExchangeMenu>
          <ExchangeStatus>16</ExchangeStatus>
          <IssuedDate>sample string 6</IssuedDate>
          <MenuID>1</MenuID>
          <MenuIcon>sample string 12</MenuIcon>
          <MenuLabel>sample string 14</MenuLabel>
          <MenuListID>2</MenuListID>
          <MenuNumber>3</MenuNumber>
          <MenuOrder>15</MenuOrder>
          <Name>sample string 4</Name>
          <OrderID>17</OrderID>
          <OrderIcon>sample string 13</OrderIcon>
          <Ordered>true</Ordered>
          <Price>sample string 5</Price>
          <State>sample string 8</State>
        </CNOrderMenu>
      </Menus>
      <Tooltip>sample string 3</Tooltip>
    </CNOrderOneDay>
  </ListDays>
</CanteenOrdersViewModel>