//////////////////////////////////////////////////////////////////////////////////////////////////// /// <summary> Cierra sesion. </summary> /// /// <remarks> . </remarks> /// /// <param name="sender"> Source of the event. </param> /// <param name="e"> The. </param> //////////////////////////////////////////////////////////////////////////////////////////////////// public void CierraSesion(object sender, EventArgsPortadaBase e) { if (MessageBox.Show("¿Desea cerrar la sesión?", "TEVEO :: Aplicación de gestión", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { ((FVistaPortadaBase)sender).CerrarSesion -= CierraSesion; //((FVistaPortadaBase)sender).CerrarSesion -= CierraSesion; ((FVistaPortadaBase)sender).PulsadoBotonMenu -= CargaSeccion; //((FVistaPortadaBase)sender).PulsadoBotonMenu -= CargaSeccion; TVO_FormActivo.FormClosing -= new System.Windows.Forms.FormClosingEventHandler(this.CierraAplicacion); administrador = null; TVO_Mostar_FormAcceso(); } }
//////////////////////////////////////////////////////////////////////////////////////////////////// /// <summary> Dispara cerrar sesion. </summary> /// /// <remarks> Vmolero, 13/04/2010. </remarks> //////////////////////////////////////////////////////////////////////////////////////////////////// public void disparaCerrarSesion() { EventArgsPortadaBase args = new EventArgsPortadaBase(false); CerrarSesion(this, args); }