POST api/CourseRegistration
Request Information
URI Parameters
None.
Body Parameters
Collection of RegCourseViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| CourseId | integer |
None. |
|
| CourseCode | string |
None. |
|
| CourseName | string |
None. |
|
| CorseCridet | integer |
None. |
|
| CourseDesription | string |
None. |
|
| IsCheck | boolean |
None. |
|
| ExamDate | date |
None. |
|
| ExamDayNo | integer |
None. |
|
| SelectedGroup | string |
None. |
|
| Group | Collection of GroupsViewModel |
None. |
|
| NoStGroup | integer |
None. |
|
| TermNo | string |
None. |
|
| TeacherName | string |
None. |
|
| BrotherCrs | Collection of BrotherCrsVM |
None. |
|
| TimeTable | Collection of CrsTimeTableViewModel |
None. |
|
| RegisteredCount | integer |
None. |
Request Formats
application/json, text/json
Sample:
[
{
"CourseId": 1,
"CourseCode": "sample string 2",
"CourseName": "sample string 3",
"CorseCridet": 4,
"CourseDesription": "sample string 5",
"IsCheck": true,
"ExamDate": "2025-10-26T18:17:55.6415459+02:00",
"ExamDayNo": 8,
"SelectedGroup": "sample string 9",
"Group": [
{
"Group": "sample string 1"
},
{
"Group": "sample string 1"
}
],
"NoStGroup": 10,
"TermNo": "sample string 11",
"TeacherName": "sample string 12",
"BrotherCrs": [
{
"BrotherCrsCode": "sample string 1"
},
{
"BrotherCrsCode": "sample string 1"
}
],
"TimeTable": [
{
"DayofWeek": 1,
"CourseTime": "00:00:00.1234567",
"Group": "sample string 3"
},
{
"DayofWeek": 1,
"CourseTime": "00:00:00.1234567",
"Group": "sample string 3"
}
],
"RegisteredCount": 13
},
{
"CourseId": 1,
"CourseCode": "sample string 2",
"CourseName": "sample string 3",
"CorseCridet": 4,
"CourseDesription": "sample string 5",
"IsCheck": true,
"ExamDate": "2025-10-26T18:17:55.6415459+02:00",
"ExamDayNo": 8,
"SelectedGroup": "sample string 9",
"Group": [
{
"Group": "sample string 1"
},
{
"Group": "sample string 1"
}
],
"NoStGroup": 10,
"TermNo": "sample string 11",
"TeacherName": "sample string 12",
"BrotherCrs": [
{
"BrotherCrsCode": "sample string 1"
},
{
"BrotherCrsCode": "sample string 1"
}
],
"TimeTable": [
{
"DayofWeek": 1,
"CourseTime": "00:00:00.1234567",
"Group": "sample string 3"
},
{
"DayofWeek": 1,
"CourseTime": "00:00:00.1234567",
"Group": "sample string 3"
}
],
"RegisteredCount": 13
}
]
application/xml, text/xml
Sample:
<ArrayOfRegCourseViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ceh_3Api.Models">
<RegCourseViewModel>
<BrotherCrs>
<BrotherCrsVM>
<BrotherCrsCode>sample string 1</BrotherCrsCode>
</BrotherCrsVM>
<BrotherCrsVM>
<BrotherCrsCode>sample string 1</BrotherCrsCode>
</BrotherCrsVM>
</BrotherCrs>
<CorseCridet>4</CorseCridet>
<CourseCode>sample string 2</CourseCode>
<CourseDesription>sample string 5</CourseDesription>
<CourseId>1</CourseId>
<CourseName>sample string 3</CourseName>
<ExamDate>2025-10-26T18:17:55.6415459+02:00</ExamDate>
<ExamDayNo>8</ExamDayNo>
<Group>
<GroupsViewModel>
<Group>sample string 1</Group>
</GroupsViewModel>
<GroupsViewModel>
<Group>sample string 1</Group>
</GroupsViewModel>
</Group>
<IsCheck>true</IsCheck>
<NoStGroup>10</NoStGroup>
<RegisteredCount>13</RegisteredCount>
<SelectedGroup>sample string 9</SelectedGroup>
<TeacherName>sample string 12</TeacherName>
<TermNo>sample string 11</TermNo>
<TimeTable>
<CrsTimeTableViewModel>
<CourseTime>PT0.1234567S</CourseTime>
<DayofWeek>1</DayofWeek>
<Group>sample string 3</Group>
</CrsTimeTableViewModel>
<CrsTimeTableViewModel>
<CourseTime>PT0.1234567S</CourseTime>
<DayofWeek>1</DayofWeek>
<Group>sample string 3</Group>
</CrsTimeTableViewModel>
</TimeTable>
</RegCourseViewModel>
<RegCourseViewModel>
<BrotherCrs>
<BrotherCrsVM>
<BrotherCrsCode>sample string 1</BrotherCrsCode>
</BrotherCrsVM>
<BrotherCrsVM>
<BrotherCrsCode>sample string 1</BrotherCrsCode>
</BrotherCrsVM>
</BrotherCrs>
<CorseCridet>4</CorseCridet>
<CourseCode>sample string 2</CourseCode>
<CourseDesription>sample string 5</CourseDesription>
<CourseId>1</CourseId>
<CourseName>sample string 3</CourseName>
<ExamDate>2025-10-26T18:17:55.6415459+02:00</ExamDate>
<ExamDayNo>8</ExamDayNo>
<Group>
<GroupsViewModel>
<Group>sample string 1</Group>
</GroupsViewModel>
<GroupsViewModel>
<Group>sample string 1</Group>
</GroupsViewModel>
</Group>
<IsCheck>true</IsCheck>
<NoStGroup>10</NoStGroup>
<RegisteredCount>13</RegisteredCount>
<SelectedGroup>sample string 9</SelectedGroup>
<TeacherName>sample string 12</TeacherName>
<TermNo>sample string 11</TermNo>
<TimeTable>
<CrsTimeTableViewModel>
<CourseTime>PT0.1234567S</CourseTime>
<DayofWeek>1</DayofWeek>
<Group>sample string 3</Group>
</CrsTimeTableViewModel>
<CrsTimeTableViewModel>
<CourseTime>PT0.1234567S</CourseTime>
<DayofWeek>1</DayofWeek>
<Group>sample string 3</Group>
</CrsTimeTableViewModel>
</TimeTable>
</RegCourseViewModel>
</ArrayOfRegCourseViewModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |