static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Login login = new Login(); if (login.ShowDialog() == DialogResult.OK) { Application.Run(new MainMenu(login.UsuarioActual)); } else { Application.Exit(); } }
private void iniciarSesion() { this.tsmiAdministrador.Visible = false; this.tsmiReportes.Visible = false; this.tsmiDocente.Visible = false; this.tsmiAlumno.Visible = false; if (UsuarioSesion.Sesion == null) { Login l = new Login(); l.ShowDialog(); if (l.DialogResult != DialogResult.OK) { this.Dispose(); } else { this.lblApellido.Text = UsuarioSesion.Sesion.Apellido.ToUpper(); this.lblNombre.Text = UsuarioSesion.Sesion.Nombre.ToUpper(); this.lblTipo.Text = UsuarioSesion.Sesion.TipoPersona.ToString().ToUpper(); if (UsuarioSesion.Sesion.TipoPersona.ToString() == "Alumno") { this.tsmiAdministrador.Visible= false; this.tsmiReportes.Visible = false; this.tsmiDocente.Visible = false; this.tsmiAlumno.Visible = true; } else if (UsuarioSesion.Sesion.TipoPersona.ToString() == "Docente") { this.tsmiAdministrador.Visible = false; this.tsmiReportes.Visible = false; this.tsmiAlumno.Visible = false; this.tsmiDocente.Visible = true; } else { this.tsmiAdministrador.Visible = true; this.tsmiReportes.Visible = true; this.tsmiDocente.Visible = true; this.tsmiAlumno.Visible = true; } } } }
private void mnuCerrarSesion_Click(object sender, EventArgs e) { foreach (Form frm in this.MdiChildren) { frm.Dispose(); } this.Visible = false; Login login = new Login(); if (login.ShowDialog() == DialogResult.OK) { this._UsuarioActual = login.UsuarioActual; this.chequearPermisos(); this.Visible = true; this.tsbsUsuario.Text = this._UsuarioActual.NombreUsuario; } else { this.Close(); } }
private void cerrarSesionToolStripMenuItem_Click(object sender, EventArgs e) { this.Visible = false; Login login = new Login(); if (login.ShowDialog() == DialogResult.OK) { this._UsuarioActual = login.UsuarioActual; this.Visible = true; } else { this.Close(); } }