Beispiel #1
0
 //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);
 }