Timetable Modification: Section meeting locations
We can't expect schools to have their timetables 100% complete on the first day of the school-year, as changes are inevitable we need to allow at least some degrees of freedom.
Locations for section meetings:
Currently you can book resources for TimetableCalend
In the future we want to have a view that would show ALL the resources booked for events of this meeting with date ranges. And ability to unbook these resources, book new resorces either retroactively, or only for the future.
Blueprint information
- Status:
- Complete
- Approver:
- Ignas Mikalajūnas
- Priority:
- Medium
- Drafter:
- Ignas Mikalajūnas
- Direction:
- Approved
- Assignee:
- None
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Not started
- Milestone target:
- None
- Started by
- Completed by
- Tom Hoffman
Related branches
Related bugs
Sprints
Whiteboard
First step towards the goal would be to add a Resources view for a section that would look approximately like this:
Monday Period 1
----------------
Room15 [Remove]
[Book Resource]
Tuesday Period 2
----------------
Room24 [Remove]
[Book Resource]
To get already booked resources you have to iterate through ISchoolToolCale
See what what "day id" and what "period id" are (look at ITimetableCalen
Then add a form of some kind and use functions in ISchoolToolCale
You might want to look at RelationshipVie