Implementing DataAccessor.getPurchaseList