protected virtual void UpdateAhh(string old, string value) { var changingEventArgs = new OekiFoekiControllerAhhChangingEventArgs { OldAhh = old, NewAhh = value }; OnBaseAhhChanging(changingEventArgs); if (changingEventArgs.Cancel) return; InvokeAhhChanging(changingEventArgs); if (changingEventArgs.Cancel) return; value = changingEventArgs.NewAhh; ahh = value; var changedEventArgs = new OekiFoekiControllerAhhChangedEventArgs { OldAhh = old, NewAhh = value }; OnBaseAhhChanged(changedEventArgs); InvokeAhhChanged(changedEventArgs); NotifyPropertyChanged("Ahh"); }
partial void OnBaseAhhChanging(OekiFoekiControllerAhhChangingEventArgs e);
private void InvokeAhhChanging(OekiFoekiControllerAhhChangingEventArgs e) { var handler = AhhChanging; if (handler != null) handler(this, e); }