public function autorizar($id) { $a = Autorizacion::findOrFail($id); try { $a->hasta = Input::get('hasta'); $a->user_id_autorizante = Auth::user()->id; $a->save(); $this->eventoAuditar($a); return Response::json(array('error' => false, 'listado' => $a->toArray()), 200); } catch (\Exception $e) { return Response::json(array('error' => true, 'mensaje' => $e->getMessage()), 200); } }
public function autorizado($user_id, $role_id) { try { $autorizado = Autorizacion::where('user_id_autorizado', '=', $user_id)->where('role_id', '=', $role_id)->where('hasta', '>', date('Y-m-d H:i'))->count(); return Response::json(array('error' => false, "listado" => ["autorizado" => $autorizado]), 200); } catch (\Exception $e) { return Response::json(array('error' => true, 'mensaje' => $e->getMessage()), 200); } }