protected bool Equals(AddOnPercentPromo other) { return(GetOrderItem().Equals(other.GetOrderItem()) && _eligibleUnits == other._eligibleUnits && _salePercent == other._salePercent); }