/// <summary> /// Gets the subtotal of a list of products /// </summary> /// <param name="shoppingCartProducts">The list of products of which we want to calculate the subtotal</param> /// <returns>The subtotal as a double</returns> public static double GetSubTotal(List <ShoppingCartProduct> shoppingCartProducts, string currency) { double price = 0; foreach (ShoppingCartProduct scp in shoppingCartProducts) { price += PriceService.GetPrice(scp.Product, currency) * scp.Quantity; } return(price); }
/// <summary> /// Gets the subtotal of a list of products /// </summary> /// <param name="products">The list of products of which we want to calculate the subtotal</param> /// <returns>The subtotal as a double</returns> public static double GetSubTotal(List <Product> products, string currency) { double price = 0; foreach (Product p in products) { price += PriceService.GetPrice(p, currency); } return(price); }