C# Класс CloverExamplePOS.POSOrder

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

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

Метод Описание
AddItem ( POSItem i, int quantity ) : POSLineItem

manages adding a POSItem to an order. If the POSItem already exists, the quantity is just incremented

AddOrderLineItem ( POSLineItem item ) : void
AddOrderPayment ( POSPayment payment ) : void
AddPayment ( POSPayment payment ) : void
AddRefund ( POSRefund refund ) : void
ModifyPaymentStatus ( string paymentID, POSPayment status ) : void
ModifyTipAmount ( String paymentID, long amount ) : void
POSOrder ( ) : System
Tips ( ) : long

Защищенные методы

Метод Описание
onOrderChange ( POSOrder order, OrderChangeTarget target ) : void

Приватные методы

Метод Описание
RemoveItem ( POSLineItem selectedLineItem ) : void

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

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

manages adding a POSItem to an order. If the POSItem already exists, the quantity is just incremented
public AddItem ( POSItem i, int quantity ) : POSLineItem
i POSItem
quantity int
Результат POSLineItem

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

public AddOrderLineItem ( POSLineItem item ) : void
item POSLineItem
Результат void

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

public AddOrderPayment ( POSPayment payment ) : void
payment POSPayment
Результат void

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

public AddPayment ( POSPayment payment ) : void
payment POSPayment
Результат void

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

public AddRefund ( POSRefund refund ) : void
refund POSRefund
Результат void

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

public ModifyPaymentStatus ( string paymentID, POSPayment status ) : void
paymentID string
status POSPayment
Результат void

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

public ModifyTipAmount ( String paymentID, long amount ) : void
paymentID String
amount long
Результат void

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

public POSOrder ( ) : System
Результат System

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

public Tips ( ) : long
Результат long

onOrderChange() защищенный Метод

protected onOrderChange ( POSOrder order, OrderChangeTarget target ) : void
order POSOrder
target OrderChangeTarget
Результат void