C# Class Domain.Maps.VentataMapper

显示文件 Open project: Ventata/API

Public Methods

Method Description
ConvertOrder ( Order order ) : VentataOrder

Converts your internal Order into a Ventata Order

ConvertOrderDetails ( OrderDetail orderDetails ) : VentataOrderDetail

Converts your internal Order Details (aka Line Items) into a Ventata OrderDetail

ConvertProduct ( Product product, string strategy, System.DateTime DateAvailable = null, System.DateTime DateExpires = null ) : VentataProduct

Converts your internal Product object into a Ventata Product.

Method Details

ConvertOrder() public static method

Converts your internal Order into a Ventata Order
public static ConvertOrder ( Order order ) : VentataOrder
order Domain.Internal.Order An instance of your internal Order object
return Domain.External.VentataOrder

ConvertOrderDetails() public static method

Converts your internal Order Details (aka Line Items) into a Ventata OrderDetail
public static ConvertOrderDetails ( OrderDetail orderDetails ) : VentataOrderDetail
orderDetails Domain.Internal.OrderDetail An instance of your internal Order Details object
return Domain.External.VentataOrderDetail

ConvertProduct() public static method

Converts your internal Product object into a Ventata Product.
public static ConvertProduct ( Product product, string strategy, System.DateTime DateAvailable = null, System.DateTime DateExpires = null ) : VentataProduct
product Domain.Internal.Product An instance of your internal Product object
strategy string What Pricing Strategy would you like to use?
DateAvailable System.DateTime [Limited Supply Only] When will the sale start?
DateExpires System.DateTime [Limited Supply Only] When will the sale end?
return Domain.External.VentataProduct