/// <summary> /// Raises the <see cref="SignalboxHoursModified" /> event. /// </summary> /// <param name="signalboxHours">The object which has been modified.</param> protected virtual void OnSignalboxHoursModified(SignalboxHours signalboxHours) { SignalboxHoursModified?.Invoke(this, new SignalboxHoursEventArgs { SignalboxHours = signalboxHours }); Modified?.Invoke(this, new ModifiedEventArgs { ModifiedItem = this }); }
/// <summary> /// Raises the <see cref="SignalboxHoursRemoved" /> event. /// </summary> /// <param name="signalboxHours">The object which has been removed from the Hours collection.</param> protected virtual void OnSignalboxHoursRemoved(SignalboxHours signalboxHours) { SignalboxHoursRemoved?.Invoke(this, new SignalboxHoursEventArgs { SignalboxHours = signalboxHours }); }