private void FormBase_Load(object sender, EventArgs e) { Login.Login login = new Login.Login(); login.mostrar(this); this.menuStrip1.Visible = false; controles = new ToolStripMenuItem[] { altaAutomovil, bajaAutomovil, modificacionAutomovil, altaChofer, bajaChofer, modificacionChofer, altaCliente, bajaCliente, modificacionCliente, facturacion, listadoEstadistico, registroDeViajes, rendicionDeViajes, altaRol, bajaRol, modificacionRol, altaTurno, bajaTurno, modificacionTurno }; foreach (ToolStripMenuItem tool in this.menuStrip1.Items /*Controls.OfType<ToolStripMenuItem>()*/) { allControles.Add(tool); } allControles.Remove(cerrarSesiònToolStripMenuItem); allControles.Remove(salirToolStripMenuItem); allControles.Remove(cambiarPassword); strip = this.menuStrip1; }
private void cerrarSesionToolStripMenuItem_Click(object sender, EventArgs e) { if (Globals.username == "") { Mensaje_Error("¡Todavía no inicio sesión!", "Inicie una sesión"); return; } var mensaje = Mensaje_Pregunta("¿Desea cerrar la sesión actual: " + Globals.username + "?", "Cerrar sesión"); if (mensaje == DialogResult.No) { return; } Globals.cerrarSesion(); if (ActiveMdiChild != null) { ActiveMdiChild.Close(); } Login.Login login = new Login.Login(); login.mostrar(this); this.menuStrip1.Visible = false; }