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)); }
/// <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); }
public bool Equals(Intervenant intervenant) { return(Nom.Equals(intervenant.Nom) && Prenom.Equals(intervenant.Prenom) && Mail.Equals(intervenant.Mail)); }
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)); }
public bool Equals(CompositeurIHM other) { return(Nom.Equals(other.Nom) && Prenom.Equals(other.Prenom) && DateNaissance == other.DateNaissance); }