/// <summary> /// Méthode permettant l'ajout de Composant (içi de Saison, de Personnage ou de Commentaire) en appelant la méthode d'ajout de la classe mère. /// </summary> /// <param name="comp">Composant à ajouter à la collection.</param> /// <param name="liste">Liste de la classe fille (içi Serie), qui sera à nouveau chargée et ça lancera le "rechargement" des composants dans la vue.</param> public override void Ajout(Composant comp, IEnumerable <Composant> liste) { if (comp.GetType() == typeof(Saison)) { Saison s = comp as Saison; base.Ajout(s, liste); return; } if (comp.GetType() == typeof(Personnage)) { Personnage p = comp as Personnage; base.Ajout(p, liste); return; } if (comp.GetType() == typeof(Commentaire)) { Commentaire c = comp as Commentaire; base.Ajout(c, liste); return; } }
/// <summary> /// Méthode permettant l'ajout de Composant (içi seulement d'Episode) en appelant la méthode d'ajout de la classe mère. /// </summary> /// <param name="comp">Composant à ajouter à la collection.</param> /// <param name="liste">Liste de la classe fille (içi Saison), qui sera à nouveau chargée et ça lancera le "rechargement" des composants dans la vue.</param> public override void Ajout(Composant comp, IEnumerable <Composant> liste) { if (comp.GetType() == typeof(Episode)) { Episode e = (Episode)comp; base.Ajout(e, liste); return; } }