AOUT.CH9.Examples.PersonLogicBTestable.CanPurchase C# (CSharp) Method

CanPurchase() public method

public CanPurchase ( Person p ) : bool
p Person
return bool
        public bool CanPurchase(Person p)
        {
            if (!(validator.IsValid(p)))
            {
                return false;
            }

            if (p.SSID!=null &&
                p.SubscriptionType!=null &&
                p.CreditOnFile>0)
            {
                return true;
            }

            return false;
        }