/** * Método para ver */ public function ver($key) { if (!($id = DwSecurity::isValidKey($key, 'shw_usuario', 'int'))) { return DwRedirect::toAction('listar'); } $usuario = new Usuario(); if (!$usuario->getInformacionUsuario($id)) { DwMessage::get('id_no_found'); return DwRedirect::toAction('listar'); } $estado = new EstadoUsuario(); $this->estados = $estado->getListadoEstadoUsuario($usuario->id); $acceso = new Acceso(); $this->accesos = $acceso->getListadoAcceso($usuario->id, 'todos', 'order.fecha.desc'); $this->usuario = $usuario; $this->page_title = 'Información del usuario'; }
/** * Método para ver los estados */ public function estados($key, $page = 'page.1') { if (!($id = Security::getKey($key, 'shw_estados', 'int'))) { return Redirect::toAction('listar'); } $usuario = new Usuario(); if (!$usuario->getInformacionUsuario($id)) { Flash::error('Lo sentimos, no se ha podido establecer la información del usuario'); return Redirect::toAction('listar'); } $page = Filter::get($page, 'page') > 0 ? Filter::get($page, 'page') : 1; $estado = new EstadoUsuario(); $this->estados = $estado->getListadoEstadoUsuario($usuario->id, $page); $this->key = $key; $this->usuario = $usuario; $this->page_title = 'Seguimiento a estados del usuario'; }