public boolean addTransactions(ArrayList<Tuple4<String, String, Integer, Date>> purchases, int newPoint) throws AppException {
boolean success = true;
TransactionManager dataObjectManager = new TransactionManager();
try {
dataObjectManager.SaveTransaction(purchases);
int totalPoint = 0;
for (int i = 0; i < purchases.size(); i++) {
String productID = purchases.get(i).getItem1();
int amount = purchases.get(i).getItem3();