public void CalculateOrder() { foreach (var pizza in Pizzas) { pizza.Value = pizza.PizzaFlavors.Sum(x => x.Flavor.Value) / pizza.PizzaFlavors.Count; pizza.Value = decimal.Round(pizza.Value, 2, MidpointRounding.ToZero); } TotalValue = Pizzas.Sum(x => x.Value); TotalValue = decimal.Round(TotalValue, 2, MidpointRounding.ToZero); }
public decimal GetTotalPrice() { return(Pizzas.Sum(p => p.TotalPrice) + Beverages.Sum(b => b.TotalPrice)); }
public decimal CalculatePrice() { return(Pizzas.Sum(Pizza => Pizza.CalculatePrice())); }
public decimal GetTotalPrice() => Pizzas.Sum(p => p.GetTotalPrice());
public void CalculaValorTotal() { var pizza = Pizzas.Sum(p => p.Valor); Total = pizza + TaxaEntrega; }
private void ComputeOrderPrice() { _orderAmount = Pizzas.Sum(Pizza => Pizza.PizzaPrice); }