Exemple #1
0
        /// <summary>
        /// Retourne un entier en fonction du type d'un membre du personnel fourni pour comparaison
        /// </summary>
        /// <param name="p">Membre du personnel</param>
        /// <returns>Entier en fonction du type du membre du personnel</returns>
        private int TypeToInt(Personnel p)
        {
            int toReturn = 0;

            if (p is Zombie)
            {
                toReturn = 100;
            }
            else if (p is Demon)
            {
                toReturn = 101;
            }
            else if (p is LoupGarou)
            {
                toReturn = 102;
            }
            else if (p is Fantome)
            {
                toReturn = 103;
            }
            else if (p is Vampire)
            {
                toReturn = 104;
            }
            else if (p is Monstre)
            {
                toReturn = 10;
            }
            else if (p is Sorcier)
            {
                toReturn = 11;
            }
            else if (p is Personnel)
            {
                toReturn = 1;
            }
            return(toReturn);
        }
Exemple #2
0
 public void SupprimerPersonnel(Personnel P)
 {
     toutLePersonnel.Remove(P);
 }
Exemple #3
0
 /// <summary>
 /// Ajoute un membre personnel fourni a la liste des membres du personnel du parc
 /// </summary>
 /// <param name="toAdd">Membre du personnel a ajouter a la liste des membres du personnel du parc</param>
 public void AjoutPersonnel(Personnel toAdd)
 {
     membres.Add(toAdd);
 }