public static FinancialStats GetBalance(IMoneyCalculator calculator, FinancialStats income, FinancialStats expense) { return(new FinancialStats( calculator.Minus(income.Actual, expense.Actual), calculator.Minus(income.Forecast, expense.Forecast), calculator)); }
public FinancialStats(Money actual, Money forecast, IMoneyCalculator calculator) { Forecast = forecast; Actual = actual; Difference = calculator.Minus(Actual, Forecast); }