protected override void OnDataChangedEvent(DataChangedEvent e) { if (Semester != null) { if (Semester.HandleDataChangedEvent(e)) { if (OnChangesOccurred != null) { OnChangesOccurred(this, e); } } } }