Beispiel #1
0
        public static void DeleteSubject(int id)
        {
            List <Grade> grades = GradeManager.GetGradesBySubject(id);

            foreach (Grade grade in grades)
            {
                GradeManager.DeleteGrade(grade.id);
            }
            List <Lesson> lessons = LessonManager.GetLessonsBySubject(id);

            foreach (Lesson lesson in lessons)
            {
                LessonManager.DeleteLesson(lesson.day, lesson.lesson_time);
            }
            MyData.my_subjects_list.Remove(MyData.my_subjects_list.Find(x => x.id == id));
        }
Beispiel #2
0
 public void DeleteGrade()
 {
     GradeManager.DeleteGrade(this.id);
 }