validate([
            'provider_name' => 'required|min:2'
        ]);
        Providers::create([
            'name' => $request->provider_name
        ]);
        return redirect()->route('providers.index')
            ->with('success', 'Provider Created Successfully.');
    }
    public function destroy(Providers $provider)
    {
        $items = Providers::find($provider->id);
        $items->delete();
        return redirect()->route('providers.index')
            ->with('success', 'Provider was deleted Successfully.');
    }
    public function getProviders(Request $request)
    {
        if ($request->ajax()) {
            $data = Providers::latest()->get();
            $dt = Datatables::of($data)
                ->addIndexColumn()
                ->addColumn('action', function($row){
                    $actionBtn = 'Edit Delete';
                    return $actionBtn;
                })
                ->rawColumns(['action'])
                ->make(true);
            dd($dt);
        }
    }
}