C# Class BudgetAnalyser.LedgerBook.LedgerTransactionsController

Inheritance: Rees.Wpf.ControllerBase
Afficher le fichier Open project: Benrnz/BudgetAnalyser

Private Properties

Свойство Type Description
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

Méthodes publiques

Méthode Description
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.

Private Methods

Méthode Description
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

Method Details

ShowBankBalanceAdjustmentsDialog() public méthode

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
Résultat void

ShowLedgerTransactionsDialog() public méthode

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
Résultat void