public function nuevoAviso() { if (Auth::check()) { //$areas = Area::lists('NombreArea','NombreArea'); $datos = Input::all(); $aviso = new Avisos(); if ($aviso->crearAviso($datos)) { $prioridad = Prioridad::lists('NombrePrioridad', 'IdPrioridad'); $avisos = Avisos::orderBy('idAviso', 'desc')->get(); Session::flash('msg', 'Aviso publicado correctamente.'); return View::make('SIG.crearAvisos', array('avisos' => $avisos, 'prioridad' => $prioridad)); } else { $avisos = Avisos::orderBy('idAviso', 'desc')->get(); $prioridad = Prioridad::lists('NombrePrioridad', 'IdPrioridad'); Session::flash('msgf', 'Aviso no publicado. Intente más tarde.'); return View::make('SIG.crearAvisos', array('avisos' => $avisos, 'prioridad' => $prioridad)); } } else { return Redirect::to('/SIG'); } }