C# 클래스 BudgetAnalyser.LedgerBook.LedgerTransactionsController

상속: Rees.Wpf.ControllerBase
파일 보기 프로젝트 열기: Benrnz/BudgetAnalyser

Private Properties

프로퍼티 타입 설명
CanExecuteDeleteTransactionCommand bool
CanExecuteZeroNetAmountCommand bool
LedgerTransactionsController System
OnAddNewTransactionCommandExecuted void
OnDeleteTransactionCommandExecuted void
OnShellDialogResponseReceived void
OnZeroNetAmountCommandExecuted void
Reset void
RetrieveOpeningBalance decimal
Save void
SaveBalanceAdjustment void
SaveNewEntryTransaction void
ShowDialogCommon void

공개 메소드들

메소드 설명
ShowBankBalanceAdjustmentsDialog ( LedgerEntryLine ledgerEntryLine, bool isNew ) : void

Show the Ledger Transactions view, for viewing and editing Balance Adjustments

ShowLedgerTransactionsDialog ( LedgerEntryLine ledgerEntryLine, LedgerEntry ledgerEntry, bool isNew ) : void

Show the Ledger Transactions view for viewing and editing Ledger Transactions.

비공개 메소드들

메소드 설명
CanExecuteDeleteTransactionCommand ( LedgerTransaction arg ) : bool
CanExecuteZeroNetAmountCommand ( ) : bool
LedgerTransactionsController ( [ uiContext, [ ledgerService, [ reconService ) : System
OnAddNewTransactionCommandExecuted ( ) : void
OnDeleteTransactionCommandExecuted ( LedgerTransaction transaction ) : void
OnShellDialogResponseReceived ( ShellDialogResponseMessage message ) : void
OnZeroNetAmountCommandExecuted ( ) : void
Reset ( ) : void
RetrieveOpeningBalance ( ) : decimal
Save ( ) : void
SaveBalanceAdjustment ( ) : void
SaveNewEntryTransaction ( ) : void
ShowDialogCommon ( bool isNew ) : void

메소드 상세

ShowBankBalanceAdjustmentsDialog() 공개 메소드

Show the Ledger Transactions view, for viewing and editing Balance Adjustments
public ShowBankBalanceAdjustmentsDialog ( LedgerEntryLine ledgerEntryLine, bool isNew ) : void
ledgerEntryLine BudgetAnalyser.Engine.Ledger.LedgerEntryLine
isNew bool
리턴 void

ShowLedgerTransactionsDialog() 공개 메소드

Show the Ledger Transactions view for viewing and editing Ledger Transactions.
public ShowLedgerTransactionsDialog ( LedgerEntryLine ledgerEntryLine, LedgerEntry ledgerEntry, bool isNew ) : void
ledgerEntryLine BudgetAnalyser.Engine.Ledger.LedgerEntryLine
ledgerEntry BudgetAnalyser.Engine.Ledger.LedgerEntry
isNew bool
리턴 void