Saludos a todos amigos,,
Tengo un sistema que opera con la BD en la nube.
A cada dialogo le asigno un tiempo determinado para que el usuario ejecute el trabajo (con un timer) , una vez cumplido el tiempo establecido, el formulario se cierra automaticamente.
Es decir, por ejemplo, para ingresar la informacion personal y profesional de un empleado, le determino un tiempo de 10 minutos al dialogo, pasados eso 10 minutos se cierra.
Esto para evitar que un formulario quede abierto en caso de que el usuario se aleje de la pc por mucho tiempo o simplemente se vaya a casa y se le olvide cerrar el dialogo. Hasta alli me funciona muy bien.
El detalle que se me presenta y no he sabido como solventar es cuando el usuario regresa por ejemplo al minuto 9 o al minuto 9 con 50 seg. que quiere decir que regreso antes de que se venciera el tiempo activo del dialogo, pero igualmente se cierra.. es decir, necesito una manera de detectar cuando el usuario ejecute alguna actividad con el formulario, como mover el raton o escribir en un campo y reinicirar el tiempo desde 0
¿Alguien que me de una mano por favor?