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