public function update(Request $request) { $id = $request->input('id'); $bids = Bids::find($id); if (!empty($bids)) { $bids->price = $request->input('price'); $bids->text = $request->input('text'); $bids->timestamp = date('Y-m-d H:i:s'); $bids->save(); $comm = new Comm(); $comm->mm = $request->input('mm'); $comm->customer = $request->input('quote_id'); $comm->supplier = Auth::user()->id; $comm->save(); } else { $bids = new Bids(); $bids->quote_id = $request->input('quote_id'); $bids->user_id = $request->input('user_id'); $bids->price = $request->input('price'); $bids->text = $request->input('text'); $bids->timestamp = date('Y-m-d H:i:s'); $bids->save(); $comm = new Comm(); $comm->mm = $request->input('mm'); $comm->customer = $request->input('quote_id'); $comm->supplier = Auth::user()->id; $comm->save(); } return redirect()->action('HomeController@jobs')->with('status', 'Thank you. Your rate has been sent to the move manager.'); }