internal SummedPrice(IEnumerable <IVatPrice> prices, bool includingVat, decimal vat, ILocalization localization, IVatCalculationStrategy vatCalculationStrategy) { _prices = prices.ToArray(); _originalPricesIncludingVat = includingVat; _vat = vat; _localization = localization; _vatCalculationStrategy = vatCalculationStrategy; }
internal SummedPrice(IEnumerable<IVatPrice> prices, bool includingVat, decimal vat, ILocalization localization, IVatCalculationStrategy vatCalculationStrategy) { _prices = prices.ToArray(); _originalPricesIncludingVat = includingVat; _vat = vat; _localization = localization; _vatCalculationStrategy = vatCalculationStrategy; }
public PriceOrderline(IDiscountedRangedPrice price, bool includingVat, decimal vat, ILocalization localization , IVatCalculationStrategy vatCalculationStrategy, int lineItemCount) : base(new[] { price }, includingVat, vat, localization, vatCalculationStrategy) { _lineItemCount = lineItemCount; }
public OrderService(IStoreService storeService, IOrderRepository orderRepository, IVatCalculationStrategy newOrdersDefaultVatCalculationStrategy) { _storeService = storeService; _orderRepository = orderRepository; _newOrdersDefaultVatCalculationStrategy = newOrdersDefaultVatCalculationStrategy; }
public PriceOrderline(IDiscountedRangedPrice price, bool includingVat, decimal vat, ILocalization localization , IVatCalculationStrategy vatCalculationStrategy, int lineItemCount) : base(new[] { price }, includingVat, vat, localization, vatCalculationStrategy) { _lineItemCount = lineItemCount; }
public OrderService(IStoreService storeService, IOrderRepository orderRepository, IVatCalculationStrategy newOrdersDefaultVatCalculationStrategy) { _storeService = storeService; _orderRepository = orderRepository; _newOrdersDefaultVatCalculationStrategy = newOrdersDefaultVatCalculationStrategy; }