public TransactionManager() { try { _transactionList = TransactionDataAccessor.RetrieveTransactionList(); } catch (Exception) { throw; } } // end TransactionManager()
public List <Transaction> AddTransaction(Transaction transaction) { try { if (TransactionDataAccessor.AddTransaction(transaction)) { _transactionList = TransactionDataAccessor.RetrieveTransactionList(); } return(_transactionList); } catch (Exception) { throw; } }
public List <Transaction> EditTransaction(Transaction transaction, int index) { try { _transactionList[index] = transaction; if (TransactionDataAccessor.UpdateTransaction(index, _transactionList)) { _transactionList = TransactionDataAccessor.RetrieveTransactionList(); return(_transactionList); } return(_transactionList); } catch (Exception) { throw; } }