Methods cursorToPurchase(), getAllPurchases() and (Entity) findById()
added
RecordPurchaseActivity creates DB entry