internal virtual void NotifyUpdated() { GXScheduleEventArgs e = new GXScheduleEventArgs(this, ScheduleState.Updated); if (OnUpdated != null) { OnUpdated(this, e); } if (this.Parent != null) { this.Parent.NotifyUpdated(this, e); } }
internal void NotifyChange(ScheduleState status) { GXScheduleEventArgs e = new GXScheduleEventArgs(this, status); if (OnScheduleItemStateChanged != null) { OnScheduleItemStateChanged(this, e); } if (Parent != null) { Parent.NotifyChange(this, e); } }