/*Método para cerrar la sesión abierta de un usuario y dirigirse a la página de inicio. * Requiere: recibe el evento cuando se presiona el botón para cerrar sesión. * Modifica: Modifica el valor booleano del estado de la sesión * Retorna: No retorna ningún valor */ protected void cerrarSesion(object sender, EventArgs e) { ControladoraRecursos controladoraRH = new ControladoraRecursos(); string ced = (string)Session["cedula"]; Boolean a = controladoraRH.modificarEstadoCerrar(ced); Response.Redirect("~/Login.aspx"); }
/*Método para poder hacer que la controladora proyecto y recursos humanos se comuniquen y cerrar sesión * Requiere: la cedula de la persona que se encuentra en la sesión * Modifica el estado de login de la persona, para indicar que ha cerrado la sesión * Retorna el valor de la variable booleana. */ public bool cerrarSesion(string ced) { controladoraRH = new ControladoraRecursos(); Boolean a = controladoraRH.modificarEstadoCerrar(ced); return a; }