Esempio n. 1
0
        private void button16_Click(object sender, EventArgs e)
        {
            int courseCounter = 1;

            foreach (var course in Courses)
            {
                StreamWriter writer = new StreamWriter($"{courseCounter}.html");
                foreach (var division in course.Divisions)
                {
                    foreach (var group in division.Groups)
                    {
                        GroupTimetable gtt = new GroupTimetable(group.Name);
                        for (int i = 0; i < group.Days.Capacity; i++)
                        {
                            gtt.AddElement(group.Days[i].ToString("dd MMM ddd").ToLower(),
                                           group.Lessons[i].GetExamInfo());
                        }
                        writer.Write(gtt.CreateTable());
                    }
                }
                courseCounter++;
                writer.Close();
            }
        }