public decimal ComputeLoyaltyDiscount() { DateTime TwoYearsAgo = DateTime.Now.AddYears(-2); if ((DateJoined < TwoYearsAgo) && (PreviousOrders.Count() > 10)) { return(0.10m); } return(0); }
public decimal ComputeLoyaltyDiscount() { if (PreviousOrders.Any() == false) { return(0.50m); } else { return(ICustomer.DefaultLoyaltyDiscount(this)); } }