Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CourseInstanceController

Hierarchy

  • CourseInstanceController

Index

Properties

Private ciService

Private configService

configService: ConfigService

Private roomRepository

roomRepository: Repository<Room>

Private semesterService

semesterService: SemesterService

Methods

computeAcademicYears

  • computeAcademicYears(numYears: number): number[]

getInstances

getMultiYearPlan

getRoomScheduleData

getScheduleData

updateCourseInstance

updateInstructorList

  • Updates the list of instructors associated with a course instance. Instructors will be assigned in the order of the array. Omitting an instructor from the array removes that instructor from the course (updating the order of other instructors, if applicable). An empty array removes all instructors from the course

    Parameters

    Returns Promise<InstructorResponseDTO[]>

Generated using TypeDoc