C# Класс Kona.Model.Order

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddItem ( Product product ) : void

Adds a product to the cart

AddItem ( Product product, int quantity ) : void

Adds a product to the cart

AdjustQuantity ( Product product, int newQuantity ) : void

Adjusts the quantity of an item in the cart

ClearItems ( ) : void

Removes all items from cart

Equals ( object obj ) : bool
FindItem ( Product product ) : OrderItem

Finds an item in the cart

FindItem ( string sku ) : OrderItem

Finds an item in the cart

GetHashCode ( ) : int
RemoveItem ( Product product ) : void

Remmoves a product from the cart

RemoveItem ( string sku ) : void

Remmoves a product from the cart

RepriceItems ( ) : bool

Reprices all items in the cart to reflect update item prices.

ToString ( ) : string
ValidateForCheckout ( ) : void

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

AddItem() публичный Метод

Adds a product to the cart
public AddItem ( Product product ) : void
product Product
Результат void

AddItem() публичный Метод

Adds a product to the cart
public AddItem ( Product product, int quantity ) : void
product Product
quantity int
Результат void

AdjustQuantity() публичный Метод

Adjusts the quantity of an item in the cart
public AdjustQuantity ( Product product, int newQuantity ) : void
product Product
newQuantity int
Результат void

ClearItems() публичный Метод

Removes all items from cart
public ClearItems ( ) : void
Результат void

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

FindItem() публичный Метод

Finds an item in the cart
public FindItem ( Product product ) : OrderItem
product Product
Результат OrderItem

FindItem() публичный Метод

Finds an item in the cart
public FindItem ( string sku ) : OrderItem
sku string
Результат OrderItem

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

RemoveItem() публичный Метод

Remmoves a product from the cart
public RemoveItem ( Product product ) : void
product Product
Результат void

RemoveItem() публичный Метод

Remmoves a product from the cart
public RemoveItem ( string sku ) : void
sku string
Результат void

RepriceItems() публичный Метод

Reprices all items in the cart to reflect update item prices.
/// Throws an InvalidOperationException if the cart /// has been checked out. ///
public RepriceItems ( ) : bool
Результат bool

ToString() публичный Метод

public ToString ( ) : string
Результат string

ValidateForCheckout() публичный Метод

public ValidateForCheckout ( ) : void
Результат void