Example #1
0
        public override bool Equals(object obj)
        {
            if (this == obj)
            {
                return(true);
            }
            if (!(obj is Personne))
            {
                return(false);
            }

            Personne p = (Personne)obj;

            return(Nom.Equals(p.Nom) && Prenom.Equals(p.Prenom));
        }
Example #2
0
        /// <summary>
        /// Redéfinition de Equals pour comparer les contacts, comparaison sur nom et prénom
        /// </summary>
        /// <param name="obj"></param>
        /// <returns></returns>
        public override bool Equals(object obj)
        {
            if (obj == null)
            {
                return(false);
            }
            if (!(obj is Contact))
            {
                return(false);
            }
            Contact tmp = (Contact)obj;

            if (!Nom.Equals(tmp.Nom))
            {
                return(false);
            }
            if (!Prenom.Equals(tmp.Prenom))
            {
                return(false);
            }
            return(true);
        }
Example #3
0
 public bool Equals(Intervenant intervenant)
 {
     return(Nom.Equals(intervenant.Nom) && Prenom.Equals(intervenant.Prenom) && Mail.Equals(intervenant.Mail));
 }
Example #4
0
 public bool Equals(Personne p)
 {
     return(Nom.Equals(p.Nom) && Prenom.Equals(p.Prenom));
 }
 public bool Equals(CompositeurMetier other)
 {
     return(Nom.Equals(other.Nom) && Prenom.Equals(other.Prenom) && (DateNaissance == other.DateNaissance));
 }
Example #6
0
 public bool Equals(CompositeurIHM other)
 {
     return(Nom.Equals(other.Nom) && Prenom.Equals(other.Prenom) && DateNaissance == other.DateNaissance);
 }