GET cn_exchangemenu?contractID={contractID}&date={date}&foodType={foodType}&foodRoom={foodRoom}
Data for exchange menu
Request Information
URI Parameters
| Name | Description | Type | Additional 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| Name | Description | Type | Additional 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>