public void InsertNewTransaction(Guid AccountID, decimal Amount) { var newTransaction = _dataFactory.CreateTransaction(); newTransaction.TransactionID = Guid.NewGuid(); newTransaction.TransactionDate = DateTime.Now; newTransaction.AccountID = AccountID; newTransaction.TransactionAmount = Amount; _database.Transactions.Add(newTransaction); }