示例#1
0
 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);
     }
 }
示例#2
0
 internal void NotifyChange(ScheduleState status)
 {
     GXScheduleEventArgs e = new GXScheduleEventArgs(this, status);
     if (OnScheduleItemStateChanged != null)
     {
         OnScheduleItemStateChanged(this, e);
     }
     if (Parent != null)
     {
         Parent.NotifyChange(this, e);
     }
 }