frontend
Preparing search index...
api/exam-day-api.service
ExamDayApiService
Class ExamDayApiService
Examination-day execution, attendance, closure, and reopening operations.
Index
Constructors
constructor
Methods
close
Exam
Day
get
Confirmed
Plan
Day
preview
Exam
Day
Reopening
reopen
Exam
Day
save
Candidate
Attendance
save
Member
Attendance
start
Exam
Slot
update
Exam
Slot
Status
Constructors
constructor
new
ExamDayApiService
()
:
ExamDayApiService
Returns
ExamDayApiService
Methods
close
Exam
Day
closeExamDay
(
dayId
:
number
,
revision
:
number
,
closureType
:
"regular"
|
"exception"
,
reason
:
string
,
clarificationAttempts
:
string
,
)
:
Observable
<
ExamDayClosure
>
Parameters
dayId
:
number
revision
:
number
closureType
:
"regular"
|
"exception"
reason
:
string
clarificationAttempts
:
string
Returns
Observable
<
ExamDayClosure
>
get
Confirmed
Plan
Day
getConfirmedPlanDay
(
dayId
:
number
)
:
Observable
<
ConfirmedPlanDayView
>
Parameters
dayId
:
number
Returns
Observable
<
ConfirmedPlanDayView
>
preview
Exam
Day
Reopening
previewExamDayReopening
(
dayId
:
number
,
scope
:
ExamDayReopeningScope
[]
,
)
:
Observable
<
ExamDayReopeningImpact
>
Parameters
dayId
:
number
scope
:
ExamDayReopeningScope
[]
Returns
Observable
<
ExamDayReopeningImpact
>
reopen
Exam
Day
reopenExamDay
(
dayId
:
number
,
revision
:
number
,
occasion
:
string
,
source
:
string
,
reason
:
string
,
scope
:
ExamDayReopeningScope
[]
,
)
:
Observable
<
ExamDayClosure
>
Parameters
dayId
:
number
revision
:
number
occasion
:
string
source
:
string
reason
:
string
scope
:
ExamDayReopeningScope
[]
Returns
Observable
<
ExamDayClosure
>
save
Candidate
Attendance
saveCandidateAttendance
(
dayId
:
number
,
slotId
:
number
,
status
:
AttendanceStatus
,
arrivedAt
:
string
|
null
,
dayRevision
?:
number
,
)
:
Observable
<
ConfirmedPlanDayView
>
Parameters
dayId
:
number
slotId
:
number
status
:
AttendanceStatus
arrivedAt
:
string
|
null
Optional
dayRevision
:
number
Returns
Observable
<
ConfirmedPlanDayView
>
save
Member
Attendance
saveMemberAttendance
(
dayId
:
number
,
assignmentId
:
number
,
status
:
AttendanceStatus
,
arrivedAt
:
string
|
null
,
dayRevision
?:
number
,
)
:
Observable
<
ConfirmedPlanDayView
>
Parameters
dayId
:
number
assignmentId
:
number
status
:
AttendanceStatus
arrivedAt
:
string
|
null
Optional
dayRevision
:
number
Returns
Observable
<
ConfirmedPlanDayView
>
start
Exam
Slot
startExamSlot
(
dayId
:
number
,
slotId
:
number
,
actualStartedAt
?:
string
|
null
,
dayRevision
?:
number
,
)
:
Observable
<
ConfirmedPlanDayView
>
Parameters
dayId
:
number
slotId
:
number
actualStartedAt
:
string
|
null
= null
Optional
dayRevision
:
number
Returns
Observable
<
ConfirmedPlanDayView
>
update
Exam
Slot
Status
updateExamSlotStatus
(
dayId
:
number
,
slotId
:
number
,
status
:
string
,
reason
?:
string
,
dayRevision
?:
number
,
actualStartedAt
?:
string
|
null
,
actualCompletedAt
?:
string
|
null
,
)
:
Observable
<
ConfirmedPlanDayView
>
Parameters
dayId
:
number
slotId
:
number
status
:
string
Optional
reason
:
string
Optional
dayRevision
:
number
Optional
actualStartedAt
:
string
|
null
Optional
actualCompletedAt
:
string
|
null
Returns
Observable
<
ConfirmedPlanDayView
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
close
Exam
Day
get
Confirmed
Plan
Day
preview
Exam
Day
Reopening
reopen
Exam
Day
save
Candidate
Attendance
save
Member
Attendance
start
Exam
Slot
update
Exam
Slot
Status
frontend
Loading...
Examination-day execution, attendance, closure, and reopening operations.