function evt__guardar() { try { $datos = $this->dep('editor')->datos('basica')->get(); // verifico que no existe el usuario en la creacion if (!$this->dep('datos')->esta_cargada() && isset($datos['usuario']) && consultas_instancia::get_existe_usuario($datos['usuario'])) { throw new toba_error('El usuario ya existe.'); } $this->dep('datos')->sincronizar(); $usuario_arai = $this->dep('editor')->get_usuario_arai(); if (isset($usuario_arai)) { gestion_arai_usuarios::sincronizar_datos($datos['usuario'], $usuario_arai); } $this->dep('datos')->resetear(); $this->set_pantalla('seleccionar'); } catch (toba_error $e) { toba::notificacion()->agregar($e->getMessage()); toba::logger()->error($e->getMessage()); } }