public void Copy <TMODELE>(TMODELE modele) where TMODELE : ISynchronizable { ComposantModule composantModule = modele as ComposantModule; Nombre = composantModule.Nombre; MiseAJour = composantModule.MiseAJour; Creation = composantModule.Creation; Suppression = composantModule.Suppression; Composant = composantModule.Composant; Module = composantModule.Module; }
public override bool Equals(object obj) { if (obj == null || GetType() != obj.GetType()) { return(false); } ComposantModule c = (ComposantModule)obj; return((Nombre == c.Nombre) && (Creation == c.Creation)); }