Ejemplo n.º 1
0
 function evt__eliminar()
 {
     $datos = $this->dep('editor')->datos('basica')->get();
     gestion_arai_usuarios::eliminar_datos($datos['usuario']);
     $this->dep('datos')->eliminar_todo();
     $this->dep('datos')->resetear();
     $this->set_pantalla('seleccionar');
 }
Ejemplo n.º 2
0
 function conf__basica($form)
 {
     $datos = $this->datos('basica')->get();
     if (isset($datos)) {
         $datos['clave'] = self::clave_falsa;
     }
     $largo_clave = toba_parametros::get_largo_pwd(null);
     //Como aun no se sobre que proyecto trabajo.. el largo es el por defecto, osea 8.
     $form->ef('clave')->set_expreg(toba_usuario::get_exp_reg_pwd($largo_clave));
     $form->ef('clave')->set_descripcion("La clave debe tener al menos {$largo_clave} caracteres, entre letras mayúsculas, minúsculas, números y símbolos, no pudiendo repetir caracteres adyacentes");
     // obtengo los datos de arai-usuarios
     $datos = gestion_arai_usuarios::get_datos($datos);
     // quito los campos que no se utilizan cuando esta vinculado con arai-usuarios
     if (toba::instalacion()->vincula_arai_usuarios()) {
         $form->desactivar_efs(array('usuario', 'nombre', 'email', 'clave', 'forzar_cambio_pwd', 'vencimiento'));
     } else {
         $form->desactivar_efs(array('usuario_arai', 'cuenta'));
     }
     return $datos;
 }
Ejemplo n.º 3
0
 function conf__cuadro(toba_ei_cuadro $cuadro)
 {
     $cuadro->set_datos(gestion_arai_usuarios::get_usuarios_disponibles_aplicacion($this->s__filtro));
 }