/// <summary>
        /// Calculates the benefits point withdraw.
        /// </summary>
        /// <param name="count">The count.</param>
        /// <param name="calculate">The calculate.</param>
        protected override void CalculatePointWithdraw(decimal count, ICalculate calculate)
        {
            int point = calculate.CalculateWithdraw(count, coefWindrawPoint, this.Point);

            this.Point = point < 0 ? 0 : point;
        }