/// <summary>Deletes a <see cref="Teacher"/>.</summary> /// <param name="deleteTeacher"><see cref="Teacher"/> to be deleted</param> public static void DeleteTeacher(Teacher deleteTeacher) { JSONInteraction.DeleteTeacher(deleteTeacher); foreach (SchoolClass cls in AllClasses) { if (cls.Teacher.Equals(deleteTeacher.Id, StringComparison.OrdinalIgnoreCase)) { cls.Teacher = ""; JSONInteraction.WriteClass(cls); } } AllTeachers.Remove(deleteTeacher); }