// Not Implemented because of GetUserByUsername /* public User GetUser(Func<User, bool> predicate) { throw new NotImplementedException(); } */ public void ExecuteTransaction(Transaction _transactions) { if (_transactions.userTransaction.Balance >= _transactions.amountTransaction) { transactions.Add(_transactions); } }
public void WriteTransactionFileToLog(Transaction transactions) // Syntax retrieved from stack overflow { using (StreamWriter writer = new StreamWriter("../../../TransactionLog.txt", true)) { writer.WriteLine(transactions.ToString()); }; }