GetActivePersonClassList
GetActivePersonClassList |
|
Parameters: |
|
1) Integer oder [integer] | ClassID |
2) (optional) integer | Optionen: 1 = nur Anmeldungen, keine provisorischen Anmeldungen 2 = Auch Abmeldungen miteinschliessen, es wird jeweils das aktuellste Ereignis zurückgegeben Die Optionen können auch zusammengezählt werden. Wird dieses Argument weggelassen, wird der Wert als 0 angenommen. |
Rückgabe: Integer Array | PersonClassID-Liste sortiert nach Name, Vorname |
Beschreibung: |
GetActivePersonClassGroupList
GetActivePersonClassGroupList |
|
Parameters: |
|
1) Integer oder [integer] | ClassGroupID |
Rückgabe: Integer Array | ID Liste sortiert |
Beschreibung: |
GetClassFirstDate
GetClassFirstDate |
|
Parameters: |
|
1) Integer | ClassID |
Rückgabe: DateTime |
|
Beschreibung: |
GetClassLastDate
GetClassLastDate |
|
Parameters: |
|
1) Integer | ClassID |
Rückgabe: DateTime |
|
Beschreibung: |
IsRoomResourceFree
IsRoomResourceFree |
|
Parameters: |
|
1) Integer | RoomID |
2) DateTime | Date
|
3) DateTime | Start Time
|
4) DateTime | End Time
|
Rückgabe: Integer |
|
Beschreibung: |
IsTeacherResourceFree
IsTeacherResourceFree |
|
Parameters: |
|
1) Integer | TeacherID
|
2) DateTime | Date
|
3) DateTime | Start Time
|
4) DateTime | End Time
|
Rückgabe: Integer |
|
Beschreibung: |
IsClassGroupResourceFree
IsClassGroupResourceFree |
|
Parameters: |
|
1) Integer | ClassGroupID
|
2) DateTime | Date
|
3) DateTime | Start Time
|
4) DateTime | End Time
|
Rückgabe: Integer |
|
Beschreibung: |
SynchOutlookClasses
SynchOutlookClasses |
|
Parameters: |
|
1) Integer Array | ClassIDs
|
Rückgabe: Integer |
|
Beschreibung: |
SynchOutlookClassGroups
SynchOutlookClassGroups |
|
Parameters: |
|
1) Integer Array | ClassGroupIDs
|
Rückgabe: Integer |
|
Beschreibung: |
SynchOutlookTeachers
SynchOutlookTeachers |
|
Parameters: |
|
1) Integer Array | TeacherIDs |
2) Integer | PlanningPeriodID |
Rückgabe: Integer |
|
Beschreibung: |
SynchOutlookEvents
SynchOutlookEvents |
|
Parameters: |
|
1) Integer Array | EventIDs
|
Rückgabe: Integer |
|
Beschreibung: |
SynchOutlookLessons
SynchOutlookLessons |
|
Parameters: |
|
1) Integer Array | LessonIDs
|
Rückgabe: Integer |
|
Beschreibung: |
SynchOutlookPlanningPeriods
SynchOutlookPlanningPeriods |
|
Parameters: |
|
1) Integer Array | PlanningPeriodIDs
|
Rückgabe: Integer |
|
Beschreibung: |
GetLessonAdditionalRoomList
GetLessonAdditionalRoomList |
|
Parameters: |
|
1) Integer | LessonID |
Rückgabe: Integer Array | RoomID Liste |
Beschreibung: |
GetTimeTableText
GetTimeTableText |
|
Parameters: |
|
1) Integer | Type
1 = Wochenplan 2 = Semesterplan 4 = Kursplan & 32 = Klassenplan 64 = Lehrerplan 128 = Raumplan
je eins und dann zusammenrechnen |
2) integer | TeacherID / ClassID / RoomID |
3) integer | PlanningPeriodID |
4) integer | PrintableTable (0/1) 0 = schneller |
5) integer | SeminarCenterID |
6) integer | TeacherAvailability (0/1) |
7) integer | TeacherFlag (0/1) |
8) integer | SubjectFlag (0/1) |
9) integer | SkipEmptyCols (0/1) |
Rückgabe: String | RTF String |
Beschreibung: |