C# Class BudgetAnalyser.LedgerBook.AddLedgerReconciliationController

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

Private Properties

Свойство Type Description
AddNewBankBalance void
CanExecuteAddBankBalanceCommand bool
OnAddBankBalanceCommandExecuted void
OnRemoveBankBalanceCommandExecuted void
OnShellDialogResponseReceived void
Reset void
ShowDialogCommon void

Méthodes publiques

Méthode Description
AddLedgerReconciliationController ( [ uiContext, [ accountTypeRepository ) : System
ShowCreateDialog ( [ ledgerBook ) : void

Used to start a new Ledger Book reconciliation. This will ultimately add a new LedgerEntryLine to the LedgerBook.

ShowViewDialog ( [ ledgerBook, [ line ) : void

Used to show the bank balances involved in this LedgerEntryLine. Only shows balances at this stage, no editing allowed.

Private Methods

Méthode Description
AddNewBankBalance ( ) : void
CanExecuteAddBankBalanceCommand ( ) : bool
OnAddBankBalanceCommandExecuted ( ) : void
OnRemoveBankBalanceCommandExecuted ( BankBalanceViewModel bankBalance ) : void
OnShellDialogResponseReceived ( ShellDialogResponseMessage message ) : void
Reset ( ) : void
ShowDialogCommon ( string title ) : void

Method Details

AddLedgerReconciliationController() public méthode

public AddLedgerReconciliationController ( [ uiContext, [ accountTypeRepository ) : System
uiContext [
accountTypeRepository [
Résultat System

ShowCreateDialog() public méthode

Used to start a new Ledger Book reconciliation. This will ultimately add a new LedgerEntryLine to the LedgerBook.
public ShowCreateDialog ( [ ledgerBook ) : void
ledgerBook [
Résultat void

ShowViewDialog() public méthode

Used to show the bank balances involved in this LedgerEntryLine. Only shows balances at this stage, no editing allowed.
public ShowViewDialog ( [ ledgerBook, [ line ) : void
ledgerBook [
line [
Résultat void