POST api/DepartmentWeekOrders/DepartmentWeekOrderCourse

Request Information

URI Parameters

None.

Body Parameters

DepartmentWeekOrderCourseDto
NameDescriptionTypeAdditional information
WeekOrderCourseId

integer

Required

WeekOrderId

integer

None.

PcdWebId

string

None.

WmbWebId

string

None.

MenuplanId

integer

Required

Menuplan

MenuplanDto

None.

CourseType

integer

Required

CourseNo

integer

Required

CourseId

integer

Required

Amount

decimal number

Required

EatingDate

date

Required

DeliveryTypeId

integer

Required

DeliveryType

DeliveryTypeDto

None.

DeliveryTypeEnforced

boolean

Required

PortionTypeId

integer

Required

PortionType

PortionTypeDto

None.

DietForms

Collection of DepartmentWeekOrderCourseDietFormDto

None.

Preferences

Collection of DepartmentWeekOrderCoursePreferenceDto

None.

UpdatedPcd

date

None.

UpdatedWmb

date

None.

Request Formats

application/json, text/json

Sample:
{
  "WeekOrderCourseId": 1,
  "WeekOrderId": 2,
  "PcdWebId": "sample string 3",
  "WmbWebId": "sample string 4",
  "MenuplanId": 5,
  "Menuplan": {
    "MenuplanId": 1,
    "Menuname": "sample string 2"
  },
  "CourseType": 6,
  "CourseNo": 7,
  "CourseId": 8,
  "Amount": 9.0,
  "EatingDate": "2025-12-27",
  "DeliveryTypeId": 11,
  "DeliveryType": {
    "DeliveryTypeId": 1,
    "Description": "sample string 2"
  },
  "DeliveryTypeEnforced": true,
  "PortionTypeId": 13,
  "PortionType": {
    "PortionTypeId": 1,
    "Description": "sample string 2"
  },
  "DietForms": [
    {
      "WeekOrderCourseDietFormId": 1,
      "WeekOrderCourseId": 2,
      "DietFormId": 3,
      "DietForm": {
        "DietFormId": 1,
        "Name": "sample string 2"
      }
    },
    {
      "WeekOrderCourseDietFormId": 1,
      "WeekOrderCourseId": 2,
      "DietFormId": 3,
      "DietForm": {
        "DietFormId": 1,
        "Name": "sample string 2"
      }
    }
  ],
  "Preferences": [
    {
      "WeekOrderCoursePreferenceId": 1,
      "WeekOrderCourseId": 2,
      "PreferenceTypeId": 3,
      "PreferenceType": {
        "PreferenceTypeId": 1,
        "Description": "sample string 2"
      }
    },
    {
      "WeekOrderCoursePreferenceId": 1,
      "WeekOrderCourseId": 2,
      "PreferenceTypeId": 3,
      "PreferenceType": {
        "PreferenceTypeId": 1,
        "Description": "sample string 2"
      }
    }
  ],
  "UpdatedPcd": "2025-12-27T13:47:27",
  "UpdatedWmb": "2025-12-27T13:47:27"
}

application/x-www-form-urlencoded

Sample:
WeekOrderCourseId=value&WeekOrderId=value&PcdWebId=value&WmbWebId=value&MenuplanId=value&Menuplan=value&CourseType=value&CourseNo=value&CourseId=value&Amount=value&EatingDate=value&DeliveryTypeId=value&DeliveryType=value&DeliveryTypeEnforced=value&PortionTypeId=value&PortionType=value&DietForms=value&Preferences=value&UpdatedPcd=value&UpdatedWmb=value

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.