A .NET library for reading DIF files from the timetabling software Untis.
- Supports .NET 6, .NET 7 and .NET 8
- Supports the following DIF files:
- GPU001.TXT = Timetable
- GPU002.TXT = Lessons
- GPU003.TXT = Classes
- GPU004.TXT = Teachers
- GPU005.TXT = Rooms
- GPU006.TXT = Subjects
- GPU007.TXT = Departments
- GPU009.TXT = Supervisions
- GPU010.TXT = Students
- GPU011.TXT = LessonTables
- GPU012.TXT = AbsenceReasons
- GPU013.TXT = Absences
- GPU014.TXT = Substitutions
- GPU015.TXT = Student Course Choices
- GPU017.TXT = Exams
- GPU018.TXT = Holidays
dotnet add package Enbrea.Untis.Gpu
Documentation is available in the GitHub wiki.
Yes, that would be much appreciated. The best way to help is to post a response via the Issue Tracker and/or submit a Pull Request.