C# Класс CloverExamplePOS.CloverExamplePOSForm

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

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

Метод Описание
CloverExamplePOSForm ( ) : System
InitializeConnector ( CloverDeviceConfiguration config ) : void
OnAuthResponse ( AuthResponse response ) : void
OnCapturePreAuthResponse ( CapturePreAuthResponse response ) : void
OnCloseoutResponse ( CloseoutResponse response ) : void
OnDeviceActivityEnd ( CloverDeviceEvent deviceEvent ) : void
OnDeviceActivityStart ( CloverDeviceEvent deviceEvent ) : void
OnDeviceConnected ( ) : void
OnDeviceDisconnected ( ) : void
OnDeviceError ( CloverDeviceErrorEvent deviceErrorEvent ) : void
OnDeviceError ( Exception e ) : void
OnDeviceReady ( MerchantInfo merchantInfo ) : void
OnManualRefundResponse ( ManualRefundResponse response ) : void
OnPreAuthResponse ( PreAuthResponse response ) : void
OnRefundPaymentResponse ( RefundPaymentResponse response ) : void
OnSaleResponse ( SaleResponse response ) : void
OnTipAdded ( TipAddedMessage message ) : void
OnTipAdjustAuthResponse ( TipAdjustAuthResponse response ) : void
OnVaultCardResponse ( VaultCardResponse vcResponse ) : void
OnVerifySignatureRequest ( VerifySignatureRequest request ) : void

Handle a request from the Clover device to verify a signature

OnVoidPaymentResponse ( VoidPaymentResponse response ) : void
OrderChanged ( POSOrder order, POSOrder target ) : void
OrderListChanged ( Store store, Store action ) : void
PaymentReset ( ) : void
PreAuthListChanged ( POSPayment payment, Store action ) : void
ShowCashBackForm ( long Amount ) : void
SubscribeToOrderChanges ( POSOrder order ) : void
SubscribeToStoreChanges ( Store store ) : void
UnsubscribeToOrderChanges ( POSOrder order ) : void
getHandler ( InputOption io ) : EventHandler

Used to get a handler for an InputOption that may be sent during a UI Event

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

Метод Описание
Dispose ( bool disposing ) : void

Clean up any resources being used.

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

Метод Описание
AppShutdown ( object sender, EventArgs e ) : void
Auth ( POSCard card ) : void
AuthButtonCard_Click ( object sender, EventArgs e ) : void
AuthButtonContext_Click ( object sender, EventArgs e ) : void
AuthButton_Click ( object sender, EventArgs e ) : void
BrowseImageButton_Click ( object sender, EventArgs e ) : void
Cancel_Click ( object sender, EventArgs e ) : void
CloseoutButton_Click ( object sender, EventArgs e ) : void
DecrementQuantityButton_Click ( object sender, EventArgs e ) : void
DiscountButton_Click ( object sender, EventArgs e ) : void
DisplayMessageButton_Click ( object sender, EventArgs e ) : void
DoneEditingLineItem_Click ( object sender, EventArgs e ) : void
EntryCheckbox_CheckedChanged ( object sender, EventArgs e ) : void
ExamplePOSForm_Closed ( object sender, FormClosedEventArgs e ) : void
ExamplePOSForm_Load ( object sender, EventArgs e ) : void
GetCurrentTab ( ) : ClientTab
IncrementQuantityButton_Click ( object sender, EventArgs e ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

ManualRefundButton_Click ( object sender, EventArgs e ) : void
ManualRefundReceiptButton_Click ( object sender, EventArgs e ) : void
NewOrder ( ) : void
NewOrder_Click ( object sender, EventArgs e ) : void
OpenCashDrawerButton_Click ( object sender, EventArgs e ) : void
OpenOrder_Button_Click ( object sender, EventArgs e ) : void
OrderItems_SelectedIndexChanged ( object sender, EventArgs e ) : void
OrderPaymentsView_SelectedIndexChanged ( object sender, EventArgs e ) : void
OrdersListViewRefresh ( ) : void
OrdersListView_SelectedIndexChanged ( object sender, EventArgs e ) : void
Pay ( POSCard card ) : void
PayButtonCard_Click ( object sender, EventArgs e ) : void
PayButtonContext_Click ( object sender, EventArgs e ) : void
PayButton_Click ( object sender, EventArgs e ) : void
PreAuth ( POSCard card ) : void
PreAuthButton_Click ( object sender, EventArgs e ) : void
PrintImageButton_Click ( object sender, EventArgs e ) : void
PrintPaymentButton_Click ( object sender, EventArgs e ) : void
PrintTextButton_Click ( object sender, EventArgs e ) : void
ReapplyOrderDiscount ( POSDiscount discount ) : void
RebuildOrderOnDevice ( ) : void
RefreshSelectedOrderData ( ) : void
RefundAmount_KeyPress ( object sender, KeyPressEventArgs e ) : void
RefundPaymentButton_Click ( object sender, EventArgs e ) : void
RemoveItemButton_Click ( object sender, EventArgs e ) : void
RemoveSelectedItemFromCurrentOrder ( ) : void
ResetButton_Click ( object sender, EventArgs e ) : void
ResetOrderPaymentButtons ( ) : void
ShowReceiptButton_Click ( object sender, EventArgs e ) : void
ShowThankYouButton_Click ( object sender, EventArgs e ) : void
ShowWelcomeButton_Click ( object sender, EventArgs e ) : void
StoreItems_DiscountSelected ( object sender, EventArgs e ) : void
StoreItems_ItemSelected ( object sender, EventArgs e ) : void
TabControl_SelectedIndexChanged ( Object sender, EventArgs ev ) : void
TipAdjustButton_Click ( object sender, EventArgs e ) : void
TransactionsListView_SelectedIndexChanged ( object sender, EventArgs e ) : void
UpdateDisplayOrderTotals ( ) : void
UpdateOrderUI ( ) : void
UpdateOrdersListView ( ) : void
VaultCardBtn_Click ( object sender, EventArgs e ) : void
VoidButton_Click ( object sender, EventArgs e ) : void
addCardToUI ( POSCard card ) : void
autoResizeColumns ( ListView lv ) : void
preAuthFormClosing ( object sender, FormClosingEventArgs args ) : void
vaultCardClosing ( object sender, FormClosingEventArgs e ) : void
vaultedCardListClosing ( object sender, FormClosingEventArgs e ) : void

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

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

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

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

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
Результат void

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

public InitializeConnector ( CloverDeviceConfiguration config ) : void
config CloverDeviceConfiguration
Результат void

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

public OnAuthResponse ( AuthResponse response ) : void
response AuthResponse
Результат void

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

public OnCapturePreAuthResponse ( CapturePreAuthResponse response ) : void
response CapturePreAuthResponse
Результат void

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

public OnCloseoutResponse ( CloseoutResponse response ) : void
response CloseoutResponse
Результат void

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

public OnDeviceActivityEnd ( CloverDeviceEvent deviceEvent ) : void
deviceEvent CloverDeviceEvent
Результат void

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

public OnDeviceActivityStart ( CloverDeviceEvent deviceEvent ) : void
deviceEvent CloverDeviceEvent
Результат void

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

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

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

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

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

public OnDeviceError ( CloverDeviceErrorEvent deviceErrorEvent ) : void
deviceErrorEvent CloverDeviceErrorEvent
Результат void

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

public OnDeviceError ( Exception e ) : void
e System.Exception
Результат void

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

public OnDeviceReady ( MerchantInfo merchantInfo ) : void
merchantInfo MerchantInfo
Результат void

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

public OnManualRefundResponse ( ManualRefundResponse response ) : void
response ManualRefundResponse
Результат void

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

public OnPreAuthResponse ( PreAuthResponse response ) : void
response PreAuthResponse
Результат void

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

public OnRefundPaymentResponse ( RefundPaymentResponse response ) : void
response RefundPaymentResponse
Результат void

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

public OnSaleResponse ( SaleResponse response ) : void
response SaleResponse
Результат void

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

public OnTipAdded ( TipAddedMessage message ) : void
message TipAddedMessage
Результат void

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

public OnTipAdjustAuthResponse ( TipAdjustAuthResponse response ) : void
response TipAdjustAuthResponse
Результат void

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

public OnVaultCardResponse ( VaultCardResponse vcResponse ) : void
vcResponse VaultCardResponse
Результат void

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

Handle a request from the Clover device to verify a signature
public OnVerifySignatureRequest ( VerifySignatureRequest request ) : void
request VerifySignatureRequest
Результат void

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

public OnVoidPaymentResponse ( VoidPaymentResponse response ) : void
response VoidPaymentResponse
Результат void

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

public OrderChanged ( POSOrder order, POSOrder target ) : void
order POSOrder
target POSOrder
Результат void

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

public OrderListChanged ( Store store, Store action ) : void
store Store
action Store
Результат void

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

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

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

public PreAuthListChanged ( POSPayment payment, Store action ) : void
payment POSPayment
action Store
Результат void

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

public ShowCashBackForm ( long Amount ) : void
Amount long
Результат void

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

public SubscribeToOrderChanges ( POSOrder order ) : void
order POSOrder
Результат void

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

public SubscribeToStoreChanges ( Store store ) : void
store Store
Результат void

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

public UnsubscribeToOrderChanges ( POSOrder order ) : void
order POSOrder
Результат void

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

Used to get a handler for an InputOption that may be sent during a UI Event
public getHandler ( InputOption io ) : EventHandler
io InputOption
Результат EventHandler