/**
  * Cambia TODOS los permisos a verdadero o falso
  *
  * @param boolean $onOff
  */
 public function setPermisos($onOff)
 {
     $tiposFuncionalidad = new Funcionalidades();
     $rows = $tiposFuncionalidad->cargaCondicion("Codigo");
     unset($tiposFuncionalidad);
     foreach ($rows as $row) {
         $this->setPermiso($row['Codigo'], $onOff);
     }
 }
 /**
  * Pone todas las funcionalidades a un perfil y modulo
  * @return type
  */
 public function PonerTodoAction()
 {
     $funcionalidad = new Funcionalidades();
     $funcionalidades = $funcionalidad->getStringFuncionalidades();
     unset($funcionalidad);
     $idPerfil = $this->request['IDPerfil'];
     $idSubopcion = $this->request['IDSubopcion'];
     $permiso = new Permisos();
     $permiso->queryUpdate(array('Funcionalidades' => $funcionalidades), "IDPerfil='{$idPerfil}' and NombreModulo='{$idSubopcion}'");
     $this->request[2] = $this->request['IDPerfil'];
     return $this->listopcionesAction();
 }
Example #3
0
 public function funcionalidades()
 {
     $this->Load->Model('Funcionalidades');
     $funct = new Funcionalidades();
     $r = $funct->verFuncionalidades();
     $array = array("campos_func" => $r);
     fk_header();
     $this->Load->View('admin/funcionalidades.php', $array);
     fk_footer();
 }