Ejemplo n.º 1
0
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function postStore($titulo, $mensagem, $ativo)
 {
     if (isset($titulo) && isset($mensagem) && isset($ativo)) {
         $aviso = new Aviso();
         $aviso->titulo = $titulo;
         $aviso->mensagem = $mensagem;
         $aviso->ativo = $ativo;
         $aviso->save();
     }
 }
 public function criar(Request $request)
 {
     $file = $request->file('img');
     if (Auth::user()->admin) {
         $aviso = new Aviso();
         $aviso->titulo = $request->titulo;
         $aviso->aviso = $request->aviso;
         $aviso->imagem = $request->imagem;
         $aviso->save();
         $filename = $aviso->id . "aviso.jpg";
         if ($file) {
             Storage::disk('local')->put($filename, File::get($file));
         }
         return redirect()->route('avisos');
     }
     return redirect()->route('dashboard');
 }
Ejemplo n.º 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');
     }
 }