public override bool Equals(object obj) { SupplyChain another = obj as SupplyChain; if (another == null) { return false; } else { return (this.ID == another.ID); } }