public bool Equals(Product p1, Product p2) { PChanges newChange = new PChanges(); comparer.Compare(p1, p2, ref newChange); this.change = newChange; return(newChange.CurrentVersion || newChange.NameChange); }
public bool Equals(Product p1, Product p2) { PChanges newChange = new PChanges(); bool equal = true; if (p1.Name != p2.Name) { newChange.NameChange = true; equal = false; } this.change = newChange; return(equal); }