C# Class BudgetAnalyser.Engine.Widgets.SavingsGoalWidget

A savings goal widget to monitor a SavingsCommitmentBucket
Inheritance: ProgressBarWidget
Afficher le fichier Open project: Benrnz/BudgetAnalyser

Méthodes publiques

Méthode Description
SavingsGoalWidget ( ) : System

Initializes a new instance of the SavingsGoalWidget class.

Update ( ) : void

Updates the widget with new input.

Private Methods

Méthode Description
CalculateSavingsToDateWithTrackedLedgers ( StatementModel statement, LedgerBook ledger ) : decimal
CalculateTrackedSavingLedgersContributions ( StatementModel statement, IEnumerable trackedSavingsLedgers ) : decimal
SumDebitSavingsTransactions ( StatementModel statement ) : decimal

Method Details

SavingsGoalWidget() public méthode

Initializes a new instance of the SavingsGoalWidget class.
public SavingsGoalWidget ( ) : System
Résultat System

Update() public méthode

Updates the widget with new input.
public Update ( ) : void
Résultat void