public function update($id, Requests\TableRequest $request) { $table = Table::findOrFail($id); $table->update($request->all()); \Session::flash('flash_message', 'Your Data has been Edited !!!'); return redirect('table'); }
/** * Show the form for editing the specified resource. * * @param int $id * * @return Response */ public function edit(Devis $devis, $table_id, $field_id) { $table = Table::findOrFail($table_id); $field = Field::findOrFail($field_id); $firstField = $devis->tables()->where('id', $table->id)->first()->fields->first(); $tableList = $devis->tables()->get(); $fieldList = $table->fields()->get(); $fieldTypeList = FieldType::all()->lists('name', 'id'); $fakerList = []; //$tableList = Table::lists('model'); return view('admin.field.edit', compact('field', 'tableList', 'devis', 'table', 'fieldList', 'firstField', 'fieldTypeList', 'fakerList')); }
public function update($devis_id, $table_id, Request $request) { if (!$request->has('name')) { $request->request->add(['name' => snake_case(str_plural($request->model))]); } // dd($request->all()); $request->model = ucfirst($request->model); $request->namespace = ucfirst($request->namespace); $table = Table::findOrFail($table_id); $table->update($request->all()); // Session::flash('flash_message', ''); Flash::success('Table updated!'); if (isset($table->fields()->first()->id)) { return \Redirect::route('admin.devis.{devis}.tables.fields.edit', [$devis_id, $table->id, $table->fields()->first()->id]); // return redirect()->back(); } else { return \Redirect::route('admin.devis.{devis}.tables.fields.create', [$devis_id, $table->id]); } //return redirect()->action('Admin\\TableController@list_for_devis', [$request->devis_id]); }
public function checkout($tableId) { $table = Table::findOrFail($tableId); $client = $table->clients()->where('leavetime', null)->first(); $client->leavetime = Carbon::now(); $client->save(); return redirect()->back()->withSuccess('klant uitgecheckt.'); }