C# 클래스 CloverExamplePOS.CloverExamplePOSForm

파일 보기 프로젝트 열기: clover/remote-pay-windows

공개 메소드들

메소드 설명
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