コード例 #1
0
                public decimal ComputeLoyaltyDiscount()
                {
                    DateTime TwoYearsAgo = DateTime.Now.AddYears(-2);

                    if ((DateJoined < TwoYearsAgo) && (PreviousOrders.Count() > 10))
                    {
                        return(0.10m);
                    }
                    return(0);
                }
コード例 #2
0
 public decimal ComputeLoyaltyDiscount()
 {
     if (PreviousOrders.Any() == false)
     {
         return(0.50m);
     }
     else
     {
         return(ICustomer.DefaultLoyaltyDiscount(this));
     }
 }