C# Class FromPushToPull.PushingBalancesCalculator

Inheritance: BalancesOfMonthCalculator
Afficher le fichier Open project: NicoleRauch/RefactoringLegacyCode

Méthodes publiques

Méthode Description
FillData ( IList balancesOfMonthList ) : void
PushingBalancesCalculator ( IList transactions ) : Common.System

Private Methods

Méthode Description
AreSameMonthAndYear ( System.DateTime date, System.DateTime dateOfTransaction ) : bool
CalculateProportionalBalance ( int dayOfLatestBalance, int balance, int day, int daysInMonth ) : double
CalculateValuesForMonth ( int precedingBalance, System.DateTime dateOfMonth, IList transactionsOfMonth ) : ValuesOfMonth
TransactionsOfMonth ( System.DateTime date ) : IList

Method Details

FillData() public méthode

public FillData ( IList balancesOfMonthList ) : void
balancesOfMonthList IList
Résultat void

PushingBalancesCalculator() public méthode

public PushingBalancesCalculator ( IList transactions ) : Common.System
transactions IList
Résultat Common.System