POST api/StudentAbsent/SaveOrUpdateStudentAbsent
Request Information
URI Parameters
None.
Body Parameters
StudentAbsentForTeacher| Name | Description | Type | Additional information |
|---|---|---|---|
| TrackDate | date |
None. |
|
| TeacherComment | string |
None. |
|
| HomeWork | string |
None. |
|
| LessonContent | string |
None. |
|
| ShiftName | string |
None. |
|
| TrackClassId | integer |
None. |
|
| ClassId | integer |
None. |
|
| IsCalAssistant | boolean |
None. |
|
| LessonId | integer |
None. |
|
| ClassName | string |
None. |
|
| StatusLockAttendance | string |
None. |
|
| UrlEBM | string |
None. |
|
| ArrStudentAbsent | Collection of StudentAbsentDetail |
None. |
Request Formats
application/json, text/json
Sample:
{
"TrackDate": "2026-06-15T15:57:56.0503979+07:00",
"TeacherComment": "sample string 2",
"HomeWork": "sample string 3",
"LessonContent": "sample string 4",
"ShiftName": "sample string 5",
"TrackClassId": 6,
"ClassId": 7,
"IsCalAssistant": true,
"LessonId": 1,
"ClassName": "sample string 8",
"StatusLockAttendance": "sample string 9",
"UrlEBM": "sample string 10",
"ArrStudentAbsent": [
{
"Id": 1,
"StudentId": 1,
"NickName": "sample string 2",
"Status": 1,
"AbsentReason": "sample string 3",
"TypeAbsentReason": "sample string 4",
"TypeAbsent": true,
"IsAbsent": true,
"IsLate": true,
"IsFaceId": true,
"StudentName": "sample string 6",
"Avatar": "sample string 7",
"IsTeacherRollCall": true,
"IsWearUniform": true,
"ArrEnumAttendance": [
{
"Name": "sample string 1",
"IsCheck": true
},
{
"Name": "sample string 1",
"IsCheck": true
}
]
},
{
"Id": 1,
"StudentId": 1,
"NickName": "sample string 2",
"Status": 1,
"AbsentReason": "sample string 3",
"TypeAbsentReason": "sample string 4",
"TypeAbsent": true,
"IsAbsent": true,
"IsLate": true,
"IsFaceId": true,
"StudentName": "sample string 6",
"Avatar": "sample string 7",
"IsTeacherRollCall": true,
"IsWearUniform": true,
"ArrEnumAttendance": [
{
"Name": "sample string 1",
"IsCheck": true
},
{
"Name": "sample string 1",
"IsCheck": true
}
]
}
]
}
application/xml, text/xml
Sample:
<StudentAbsentForTeacher xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EBM.Portal.Bus.Model">
<ArrStudentAbsent>
<StudentAbsentDetail>
<AbsentReason>sample string 3</AbsentReason>
<ArrEnumAttendance>
<EnumAttendanceModel>
<IsCheck>true</IsCheck>
<Name>sample string 1</Name>
</EnumAttendanceModel>
<EnumAttendanceModel>
<IsCheck>true</IsCheck>
<Name>sample string 1</Name>
</EnumAttendanceModel>
</ArrEnumAttendance>
<Avatar>sample string 7</Avatar>
<Id>1</Id>
<IsAbsent>true</IsAbsent>
<IsFaceId>true</IsFaceId>
<IsLate>true</IsLate>
<IsTeacherRollCall>true</IsTeacherRollCall>
<IsWearUniform>true</IsWearUniform>
<NickName>sample string 2</NickName>
<Status>1</Status>
<StudentId>1</StudentId>
<StudentName>sample string 6</StudentName>
<TypeAbsent>true</TypeAbsent>
<TypeAbsentReason>sample string 4</TypeAbsentReason>
</StudentAbsentDetail>
<StudentAbsentDetail>
<AbsentReason>sample string 3</AbsentReason>
<ArrEnumAttendance>
<EnumAttendanceModel>
<IsCheck>true</IsCheck>
<Name>sample string 1</Name>
</EnumAttendanceModel>
<EnumAttendanceModel>
<IsCheck>true</IsCheck>
<Name>sample string 1</Name>
</EnumAttendanceModel>
</ArrEnumAttendance>
<Avatar>sample string 7</Avatar>
<Id>1</Id>
<IsAbsent>true</IsAbsent>
<IsFaceId>true</IsFaceId>
<IsLate>true</IsLate>
<IsTeacherRollCall>true</IsTeacherRollCall>
<IsWearUniform>true</IsWearUniform>
<NickName>sample string 2</NickName>
<Status>1</Status>
<StudentId>1</StudentId>
<StudentName>sample string 6</StudentName>
<TypeAbsent>true</TypeAbsent>
<TypeAbsentReason>sample string 4</TypeAbsentReason>
</StudentAbsentDetail>
</ArrStudentAbsent>
<ClassId>7</ClassId>
<ClassName>sample string 8</ClassName>
<HomeWork>sample string 3</HomeWork>
<IsCalAssistant>true</IsCalAssistant>
<LessonContent>sample string 4</LessonContent>
<LessonId>1</LessonId>
<ShiftName>sample string 5</ShiftName>
<StatusLockAttendance>sample string 9</StatusLockAttendance>
<TeacherComment>sample string 2</TeacherComment>
<TrackClassId>6</TrackClassId>
<TrackDate>2026-06-15T15:57:56.0503979+07:00</TrackDate>
<UrlEBM>sample string 10</UrlEBM>
</StudentAbsentForTeacher>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
ObjectNone.
Response Formats
application/json, text/json
Sample:
{}
application/xml, text/xml
Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />