C# Class BudgetAnalyser.Engine.Budget.BudgetModel

A Budget model that contains all budgeting information. A budget is effective for a period of time after the EffectiveFrom.
Inheritance: INotifyPropertyChanged
Afficher le fichier Open project: Benrnz/BudgetAnalyser Class Usage Examples

Méthodes publiques

Méthode Description
BudgetModel ( ) : System

Initializes a new instance of the BudgetModel class.

Méthodes protégées

Méthode Description
Initialise ( ) : void

Initialises this instance ready for use. This should be done after loading the model from persistence.

Private Methods

Méthode Description
OnPropertyChanged ( [ propertyName = null ) : void
Update ( IEnumerable incomes, IEnumerable expenses ) : void
Validate ( StringBuilder validationMessages ) : bool

Method Details

BudgetModel() public méthode

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

Initialise() protected méthode

Initialises this instance ready for use. This should be done after loading the model from persistence.
The model is invalid. + builder
protected Initialise ( ) : void
Résultat void