Метод | Описание | |
---|---|---|
CalculatePriceForOrderAndItems ( EventDTO eventData, CalculateOrderDTO order, bool invalidateDiscountCoupon = false ) : Task |
||
OrderPriceCalculationFacade ( IVatRateProvider vatRateProvider, IVatNumberValidator vatNumberValidator, IDateTimeProvider dateTimeProvider, OpenEvents.Backend.Orders.Facades.OrderDiscountFacade orderDiscountFacade ) : System | ||
Round ( decimal value ) : decimal |
Метод | Описание | |
---|---|---|
ApplyVat ( List orderItemPrices, decimal vatRate ) : void | ||
CalculateItemPrices ( EventDTO eventData, CalculateOrderDTO order, DateTime now ) : List |
||
DetermineVat ( CalculateOrderDTO order, DateTime now ) : decimal |
public CalculatePriceForOrderAndItems ( EventDTO eventData, CalculateOrderDTO order, bool invalidateDiscountCoupon = false ) : Task |
||
eventData | EventDTO | |
order | CalculateOrderDTO | |
invalidateDiscountCoupon | bool | |
Результат | Task |
public OrderPriceCalculationFacade ( IVatRateProvider vatRateProvider, IVatNumberValidator vatNumberValidator, IDateTimeProvider dateTimeProvider, OpenEvents.Backend.Orders.Facades.OrderDiscountFacade orderDiscountFacade ) : System | ||
vatRateProvider | IVatRateProvider | |
vatNumberValidator | IVatNumberValidator | |
dateTimeProvider | IDateTimeProvider | |
orderDiscountFacade | OpenEvents.Backend.Orders.Facades.OrderDiscountFacade | |
Результат | System |
public static Round ( decimal value ) : decimal | ||
value | decimal | |
Результат | decimal |