private TransactionItem AddIncomeItem(double amount, MoneyFrequency frequency, TransactionSource source, DateTime seedDate, string name) { var incomeItem = new TransactionItem() { Amount = amount, Frequency = frequency, Id = _incomeItemId, Source = source, SeedDate = seedDate, Name = name, Type = TransactionType.Income }; _dataAccess.AddTransaction(incomeItem); _incomeItemId++; return(incomeItem); }
private TransactionItem AddExpenseItem(double amount, MoneyFrequency frequency, TransactionSource destination, DateTime seedDate, string name) { var expenseItem = new TransactionItem() { Amount = amount, Source = destination, Frequency = frequency, Id = _expenseItemId, SeedDate = seedDate, Name = name, Type = TransactionType.Expense }; _dataAccess.AddTransaction(expenseItem); _expenseItemId++; return(expenseItem); }