public function getDeleteFromList(Request $request,$id=0) { $id_purchaseorder = $id; if($id_purchaseorder){ $purchaseorder = Purchaseorder::find($id_purchaseorder); if(!$purchaseorder->status){ if($purchaseorder->delete()){ // Address::where('module_id','=',$id_purchaseorder)->where('module_type','=','App\Purchaseorder')->delete(); $list_mproduct = Mproduct::where('module_id','=',$id_purchaseorder) ->where('module_type','=','App\Purchaseorder') ->lists('id'); MProduct::whereIn('id',$list_mproduct)->delete(); SellPrice::whereIn('m_product_id',$list_mproduct)->delete(); ProductStock::whereIn('m_product_id',$list_mproduct)->delete(); Log::create_log(\Auth::user()->id,'App\Purchaseorder','Xóa đơn mua hàng số '.$purchaseorder->id); } } } return redirect('purchaseorders/list'); }