/** * Delete a purchase * * @return Response */ public function delete($id = null) { // $purchase = \App\Models\Purchase::id($id)->with(['transactionlogs', 'supplier', 'transactiondetails', 'transactiondetails.varian', 'transactiondetails.varian.product'])->first(); $result = $purchase; if ($purchase->delete()) { return new JSend('success', (array) $result); } return new JSend('error', (array) $result, $purchase->getError()); }