Esempio n. 1
0
        public static FinancialStats GetTotal(IMoneyCalculator calculator, IEnumerable <FinancialStats> items)
        {
            var list = items.ToList();

            return(new FinancialStats(
                       calculator.Sum(list.Select(n => n.Actual)),
                       calculator.Sum(list.Select(n => n.Forecast)),
                       calculator));
        }
Esempio n. 2
0
 public static FinancialStats GetTotal(IMoneyCalculator calculator,
                                       IEnumerable <Money> actual,
                                       IEnumerable <Money> forecast)
 {
     return(new FinancialStats(
                calculator.Sum(actual),
                calculator.Sum(forecast),
                calculator));
 }