C# 클래스 Wolfje.Plugins.SEconomy.Journal.MySQLJournal.MySQLBankAccount

상속: IBankAccount
파일 보기 프로젝트 열기: tylerjwatson/SEconomy 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
journal MySQLTransactionJournal

공개 메소드들

메소드 설명
AddTransaction ( ITransaction Transaction ) : ITransaction
MySQLBankAccount ( MySQLTransactionJournal journal ) : System
ResetAccountTransactions ( long BankAccountK ) : void
ResetAccountTransactionsAsync ( long BankAccountK ) : System.Threading.Tasks.Task
SyncBalance ( ) : void
SyncBalance ( IDbConnection conn ) : void
SyncBalanceAsync ( ) : System.Threading.Tasks.Task
SyncBalanceAsync ( IDbConnection conn ) : System.Threading.Tasks.Task
ToString ( ) : string
TransferTo ( IBankAccount Account, Money Amount, BankAccountTransferOptions Options, string TransactionMessage, string JournalMessage ) : BankTransferEventArgs
TransferToAsync ( IBankAccount ToAccount, Money Amount, BankAccountTransferOptions Options, string TransactionMessage, string JournalMessage ) : Task
TransferToAsync ( int Index, Money Amount, BankAccountTransferOptions Options, string TransactionMessage, string JournalMessage ) : Task

메소드 상세

AddTransaction() 공개 메소드

public AddTransaction ( ITransaction Transaction ) : ITransaction
Transaction ITransaction
리턴 ITransaction

MySQLBankAccount() 공개 메소드

public MySQLBankAccount ( MySQLTransactionJournal journal ) : System
journal MySQLTransactionJournal
리턴 System

ResetAccountTransactions() 공개 메소드

public ResetAccountTransactions ( long BankAccountK ) : void
BankAccountK long
리턴 void

ResetAccountTransactionsAsync() 공개 메소드

public ResetAccountTransactionsAsync ( long BankAccountK ) : System.Threading.Tasks.Task
BankAccountK long
리턴 System.Threading.Tasks.Task

SyncBalance() 공개 메소드

public SyncBalance ( ) : void
리턴 void

SyncBalance() 공개 메소드

public SyncBalance ( IDbConnection conn ) : void
conn IDbConnection
리턴 void

SyncBalanceAsync() 공개 메소드

public SyncBalanceAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

SyncBalanceAsync() 공개 메소드

public SyncBalanceAsync ( IDbConnection conn ) : System.Threading.Tasks.Task
conn IDbConnection
리턴 System.Threading.Tasks.Task

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

TransferTo() 공개 메소드

public TransferTo ( IBankAccount Account, Money Amount, BankAccountTransferOptions Options, string TransactionMessage, string JournalMessage ) : BankTransferEventArgs
Account IBankAccount
Amount Money
Options BankAccountTransferOptions
TransactionMessage string
JournalMessage string
리턴 BankTransferEventArgs

TransferToAsync() 공개 메소드

public TransferToAsync ( IBankAccount ToAccount, Money Amount, BankAccountTransferOptions Options, string TransactionMessage, string JournalMessage ) : Task
ToAccount IBankAccount
Amount Money
Options BankAccountTransferOptions
TransactionMessage string
JournalMessage string
리턴 Task

TransferToAsync() 공개 메소드

public TransferToAsync ( int Index, Money Amount, BankAccountTransferOptions Options, string TransactionMessage, string JournalMessage ) : Task
Index int
Amount Money
Options BankAccountTransferOptions
TransactionMessage string
JournalMessage string
리턴 Task

프로퍼티 상세

journal 보호되어 있는 프로퍼티

protected MySQLTransactionJournal,Wolfje.Plugins.SEconomy.Journal.MySQLJournal journal
리턴 MySQLTransactionJournal