예제 #1
0
 /// <summary>
 /// Methode qui permet de notifier aux abonnés les changements d'etat et lancer les mises à jours
 /// </summary>
 /// <param name="lstViewAnimaux"></param>
 /// <param name="Form1Objet"></param>
 public void Notify(ListView lstViewAnimaux, Form1 Form1Objet)
 {
     foreach (IObservateur o in mesObserveurs)
     {
         o.Update(lstViewAnimaux);
         o.Update(Form1Objet);
     }
 }
예제 #2
0
 /// <summary>
 /// Methode qui permet d'ajouter un abonné et de notifier une mise à jour.
 /// </summary>
 /// <param name="animorphe"></param>
 /// <param name="lstViewAnimaux"></param>
 /// <param name="Form1Objet"></param>
 public void AjouterAnimorphe(Animorphe animorphe, ListView lstViewAnimaux, Form1 Form1Objet)
 {
     _mesAnimorphes.Add(animorphe);
     base.Notify(lstViewAnimaux, Form1Objet);
 }