Beispiel #1
0
 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);
 }