public void Copy <TMODELE>(TMODELE modele) where TMODELE : ISynchronizable { Gamme gamme = modele as Gamme; Nom = gamme.Nom; MiseAJour = gamme.MiseAJour; Creation = gamme.Creation; Suppression = gamme.Suppression; Finition = gamme.Finition; Isolant = gamme.Isolant; }
public override bool Equals(object obj) { if (obj == null || GetType() != obj.GetType()) { return(false); } Gamme g = (Gamme)obj; return((Nom == g.Nom) && (Creation == g.Creation)); }