Fix PurchaseService & PurchaseDAO