public void AddCharge(OrderCharge charge) { _orderItems.ForEach(oi => oi.AddCharge( new OrderCharge( charge.ChargeName, new Price(charge.ChargeAmount.Currency, charge.ChargeAmount.Value * RelativeOrderItemValue(oi)), charge.BaseChargeName, charge.InputCharge))); }
public void AddCharge(OrderCharge charge) { _charges.Add(charge); }