C# Class Rozvrh.Models.TimetableField

Class representing all information needed to render one lesson (field) on timetable
Afficher le fichier Open project: jandoubek/fjfi-rozvrh Class Usage Examples

Méthodes publiques

Méthode Description
RecalculateUniqueID ( ) : void

Recalculates the UniqueID - need to be called after change in object data

TimetableField ( ) : Rozvrh.Models.Timetable

Parameterless contructor for XML serialization.

TimetableField ( Department dep, Course c, Lecture lec, Lecturer ler, Day d, Time t, Building b, Classroom cr, TimetableInfo ti ) : Rozvrh.Models.Timetable

Class constructor. Fills '-' in the classroom and building properties for 'Jazyky' lessons.

Method Details

RecalculateUniqueID() public méthode

Recalculates the UniqueID - need to be called after change in object data
public RecalculateUniqueID ( ) : void
Résultat void

TimetableField() public méthode

Parameterless contructor for XML serialization.
public TimetableField ( ) : Rozvrh.Models.Timetable
Résultat Rozvrh.Models.Timetable

TimetableField() public méthode

Class constructor. Fills '-' in the classroom and building properties for 'Jazyky' lessons.
public TimetableField ( Department dep, Course c, Lecture lec, Lecturer ler, Day d, Time t, Building b, Classroom cr, TimetableInfo ti ) : Rozvrh.Models.Timetable
dep Rozvrh.Models.Timetable.Department Department class.
c Rozvrh.Models.Timetable.Course Course class.
lec Rozvrh.Models.Timetable.Lecture Lecture class.
ler Rozvrh.Models.Timetable.Lecturer Lecturer class input.
d Rozvrh.Models.Timetable.Day Day class input.
t Rozvrh.Models.Timetable.Time Time class input.
b Rozvrh.Models.Timetable.Building Building class input.
cr Rozvrh.Models.Timetable.Classroom Classroom class input.
ti Rozvrh.Models.Timetable.TimetableInfo
Résultat Rozvrh.Models.Timetable