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'));
 }
Пример #2
0
 /**
  * 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;
 }
Пример #3
0
 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');
     }
 }