//Délégué private void OnChangementSalaire(Salarie salarie, ChangementSalaireEventArgs changementSalaireEventArgs) { if (ChangementSalaire != null) { ChangementSalaire(salarie, changementSalaireEventArgs); } }
/// <summary> /// /// </summary> /// <param name="changementSalaireEventArgs"></param> protected virtual void OnChangementSalaire(ChangementSalaireEventArgs changementSalaireEventArgs) { EventHandler <ChangementSalaireEventArgs> handleLocal = ChangementSalaire; if (handleLocal != null) { ChangementSalaire(this, changementSalaireEventArgs); } }
protected virtual void OnChangementSalaire(ChangementSalaireEventArgs e) { ChangementSalaire?.Invoke(this, e); }