C# Класс VirtoCommerce.Web.Convertors.CartConverters

Показать файл Открыть проект

Открытые методы

Метод Описание
AsCartServiceModel ( this customerAddress ) : Address
AsCartWebModel ( this address ) : VirtoCommerce.Web.Models.CustomerAddress
AsCheckoutWebModel ( this cart, VirtoCommerce order = null ) : VirtoCommerce.Web.Models.Checkout
AsServiceModel ( this item ) : VirtoCommerce.ApiClient.DataContracts.Cart.CartItem
AsServiceModel ( this cart ) : VirtoCommerce.ApiClient.DataContracts.Cart.ShoppingCart
AsServiceModel ( this checkoutModel, VirtoCommerce.ApiClient.DataContracts.Cart &cart ) : VirtoCommerce.ApiClient.DataContracts.Cart.ShoppingCart
AsWebModel ( this cart ) : VirtoCommerce.Web.Models.Cart
AsWebModel ( this item ) : VirtoCommerce.Web.Models.LineItem
AsWebModel ( this paymentMethod ) : PaymentMethod

Описание методов

AsCartServiceModel() публичный статический Метод

public static AsCartServiceModel ( this customerAddress ) : Address
customerAddress this
Результат Address

AsCartWebModel() публичный статический Метод

public static AsCartWebModel ( this address ) : VirtoCommerce.Web.Models.CustomerAddress
address this
Результат VirtoCommerce.Web.Models.CustomerAddress

AsCheckoutWebModel() публичный статический Метод

public static AsCheckoutWebModel ( this cart, VirtoCommerce order = null ) : VirtoCommerce.Web.Models.Checkout
cart this
order VirtoCommerce
Результат VirtoCommerce.Web.Models.Checkout

AsServiceModel() публичный статический Метод

public static AsServiceModel ( this item ) : VirtoCommerce.ApiClient.DataContracts.Cart.CartItem
item this
Результат VirtoCommerce.ApiClient.DataContracts.Cart.CartItem

AsServiceModel() публичный статический Метод

public static AsServiceModel ( this cart ) : VirtoCommerce.ApiClient.DataContracts.Cart.ShoppingCart
cart this
Результат VirtoCommerce.ApiClient.DataContracts.Cart.ShoppingCart

AsServiceModel() публичный статический Метод

public static AsServiceModel ( this checkoutModel, VirtoCommerce.ApiClient.DataContracts.Cart &cart ) : VirtoCommerce.ApiClient.DataContracts.Cart.ShoppingCart
checkoutModel this
cart VirtoCommerce.ApiClient.DataContracts.Cart
Результат VirtoCommerce.ApiClient.DataContracts.Cart.ShoppingCart

AsWebModel() публичный статический Метод

public static AsWebModel ( this cart ) : VirtoCommerce.Web.Models.Cart
cart this
Результат VirtoCommerce.Web.Models.Cart

AsWebModel() публичный статический Метод

public static AsWebModel ( this item ) : VirtoCommerce.Web.Models.LineItem
item this
Результат VirtoCommerce.Web.Models.LineItem

AsWebModel() публичный статический Метод

public static AsWebModel ( this paymentMethod ) : PaymentMethod
paymentMethod this
Результат VirtoCommerce.Web.Models.PaymentMethod