middleware('auth'); } public function index() { $project = Grainbill::get(); return view('grainbills')->with('grainbills', $project); } public function store(Request $request){ // validation $this->validate($request,[ 'beer_id' => 'required', 'grain_id' => 'required', 'amount' => 'required', 'grain_bill' => 'required', ]); // create project $grain = new Grainbill; $lastID = Grainbill::orderBy('id','desc')->value('id'); $grain->id = number_format($lastID) + 1; $grain->beer_id = $request->input('beer_id'); $grain->grain_id = $request->input('grain_id'); $grain->amount = $request->input('amount'); $grain->grain_bill = $request->input('grain_bill'); $grain->save(); return redirect('/grainbills')->with('success', 'Grain Bill Added'); } }