Ejemplo n.º 1
0
        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;
        }
Ejemplo n.º 2
0
        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;
        }