public function atualizar(Request $request) { if (Auth::user()->admin) { $aviso = new Aviso(); $aviso = Aviso::find($request->id); $aviso->titulo = $request->titulo; $aviso->aviso = $request->aviso; $aviso->imagem = $request->imagem; $aviso->update(); $file = $request->file('img'); $filename = $aviso->id . "aviso.jpg"; if ($file) { Storage::disk('local')->put($filename, File::get($file)); } return redirect()->route('avisos'); } return redirect(route('dashboard')); }
/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function postDespublicar($avisoId) { $aviso = Aviso::find($avisoId); $aviso->titulo = ""; $aviso->mensagem = ""; $aviso->ativo = 0; $aviso->save(); return $aviso; }
public function mfInsertAnnouncementIntoDB() { if (Request::ajax()) { parse_str(Input::get('formData'), $formFields); $aviso = new Aviso(); $aviso->idResidente = Session::get('infoRoomie')[0]['myself'][0]->idResidente; $aviso->titulo = $formFields['title']; $aviso->fecha = Carbon::now(); $aviso->contenido = $formFields['announcement']; $aviso->save(); return array('title' => 'Post successful!', 'text' => '"' . $aviso->titulo . '" has been posted', 'type' => 'success'); } }