Día: 04/04/2023
Desde: 3:15 pm / Hasta: 5:00 pm
Tiempo transcurrido: 1 hora 45 minutos
Hicimos un nuevo procedimiento almacenado para guardar el log de cada vez que el usuario salga de la sesión, es decir, cuando aprieta el botón de salir en la página de la tabla de artículos.
Este procedimiento recibe como parámetro la fecha y hora, el nombre del
usuario, el IP del ordenador. Para insertar el Id del usuario en la tabla
EventLog se hace un select de la tabla Usuario en donde el nombre de usuario es
igual al parámetro ingresado @inNombre.
Para llamar a este procedimiento almacenado, hemos creado la función
Button1_Click() en donde una vez se llama al store procedure se redirige a la
página inicial de login y también se finaliza el Forms que tenía almacenado el
nombre del usuario que había iniciado sesión.
En conclusión, en lo que hemos trabajado mas tiempo ha sido el código en
SQL para el store procedure de Logout. La implementación desde capa lógica fue
relativamente sencilla puesto que nada mas se cambió la función para
redirigirse a la pagina inicial.
Comentarios
Publicar un comentario