public function updateAviso($inputs) { DB::transaction(function () use($inputs) { $aviso = new Avisos(); $aviso = Avisos::find($inputs['idAviso']); $aviso->titulo = $inputs['titulo']; $aviso->aviso = $inputs['aviso']; $aviso->prioridad = $inputs['prioridad']; $aviso->save(); }); return true; }
public function actualizarAviso() { if (Auth::check()) { //$areas = Area::lists('NombreArea','NombreArea'); $datos = Input::all(); $aviso = new Avisos(); if ($aviso->updateAviso($datos)) { $prioridad = Prioridad::lists('NombrePrioridad', 'IdPrioridad'); $aviso = Avisos::where('idAviso', $datos['idAviso'])->first(); Session::flash('msg', 'Aviso modificado correctamente.'); return View::make('SIG.editarAvisos', array('aviso' => $aviso, 'prioridad' => $prioridad)); } else { $aviso = Avisos::where('idAviso', $datos)->first(); $prioridad = Prioridad::lists('NombrePrioridad', 'IdPrioridad'); Session::flash('msgf', 'Aviso no modificado. Intente más tarde.'); return View::make('SIG.editarAvisos', array('aviso' => $aviso, 'prioridad' => $prioridad)); } } else { return Redirect::to('/SIG'); } }