public decimal CalculateOrder(Customer customer, IEnumerable<Product> products, decimal discounts)
		{
			if (products.Count() == 0)
				return 0;

			Customer = customer;
			decimal orderTotal = products.Sum(p => p.Price);

			if (discounts == 0)
				return orderTotal;

			orderTotal -= discounts;

			return orderTotal;
		}
        public decimal CalculateOrder(Customer customer, IEnumerable <Product> products, decimal discounts)
        {
            Customer = customer;
            decimal orderTotal = 0m;

            if (products.Count() > 0)
            {
                orderTotal = products.Sum(p => p.Price);
                if (discounts > 0)
                {
                    orderTotal -= discounts;
                }
            }

            return(orderTotal);
        }
		public decimal CalculateOrder(Customer customer, IEnumerable<Product> products, decimal discounts)
		{
			Customer = customer;
			decimal orderTotal = 0m;

			if (products.Count() > 0)
			{
				orderTotal = products.Sum(p => p.Price);
				if (discounts > 0)
				{
					orderTotal -= discounts;
				}
			}

			return orderTotal;
		}
        public decimal CalculateOrder(Customer customer, IEnumerable <Product> products, decimal discounts)
        {
            if (products.Count() == 0)
            {
                return(0);
            }

            Customer = customer;
            decimal orderTotal = products.Sum(p => p.Price);

            if (discounts == 0)
            {
                return(orderTotal);
            }

            orderTotal -= discounts;

            return(orderTotal);
        }
Exemple #5
0
 public void ForgotPassword(Customer customer)
 {
     // do work
 }
Exemple #6
0
 public void Register(Customer customer)
 {
     // do work
 }
Exemple #7
0
 public IEnumerable <string> GatherOrderErrors(IEnumerable <Product> products, Customer customer)
 {
     // do work
 }
Exemple #8
0
 public bool CustomerIsValid(Customer customer, Order order)
 {
     // do work
 }
Exemple #9
0
 public decimal CalculateOrderDiscount(IEnumerable <Product> products, Customer customer)
 {
     // do work
 }
		public decimal CalculateOrderDiscount(IEnumerable<Product> products, Customer customer)
		{
			// do work
		}
		public void ForgotPassword(Customer customer)
		{
			// do work
		}
		public void Register(Customer customer)
		{
			// do work
		}
		public IEnumerable<string> GatherOrderErrors(IEnumerable<Product> products, Customer customer)
		{
			// do work
		}
		public bool CustomerIsValid(Customer customer, Order order)
		{
			// do work
		}