purchase_order_id = $purchaseOrderMaterialAttr->getPurchaseOrderId(); $data->material_id = $purchaseOrderMaterialAttr->getMaterialId(); $data->supplier_id = $purchaseOrderMaterialAttr->getSupplierId(); $data->price = str_replace('.', '', $purchaseOrderMaterialAttr->getPrice()); $data->ref_pr = $purchaseOrderMaterialAttr->getRefPr(); $data->save(); return $data; } public function update(PurchaseOrderMaterialAttr $purchaseOrderMaterialAttr, $purchaseOrderId) { $check = PurchaseOrderMaterial::where('purchase_order_id', $purchaseOrderId)->get(); $check->update([ 'purchase_order_id' => $purchaseOrderMaterialAttr->getPurchaseOrderId(), 'matrial_id' => $purchaseOrderMaterialAttr->getMaterialId(), 'supplier_id' => $purchaseOrderMaterialAttr->getSupplierId(), 'price' => str_replace('.', '', $purchaseOrderMaterialAttr->getPrice()), ]); return $check; } public function delete($id) { $check = PurchaseOrderMaterial::where('purchase_order_id', $id); $purchaseOrderMaterial = $check->delete(); return $purchaseOrderMaterial; } }