private void btnIniciar_Click(object sender, EventArgs e) { if (numIntentos == 0) { MessageBox.Show("Ha excedido el número de intentos, espere 5 minutos"); return; } //formularioDelJefe f = formularioDelJefe(); if (txtUsuario.Text == "") { lblUsuInval.Text = "Usuario no ingresado"; return; } lblUsuInval.Text = ""; if (txtContraseña.Text == "") { lblConInval.Text = "Constraseña no válida"; return; } lblConInval.Text = ""; this.Visible = false; Usuario usuIn = buscarUsuario(txtUsuario.Text, txtContraseña.Text); if (usuIn == null) { MessageBox.Show("Ingreso fallido, le quedan " + numIntentos + " intentos"); --numIntentos; return; } if (usuIn is Usuario) { InicioAdministrativo IA = new InicioAdministrativo(usuIn); IA.StartPosition = FormStartPosition.CenterScreen; this.Visible = false; if (IA.ShowDialog() == DialogResult.OK) { } this.Visible = true; } if (usuIn is Usuario) { InicioEjecutivo IG = new InicioEjecutivo(usuIn); IG.StartPosition = FormStartPosition.CenterScreen; this.Visible = false; if (IG.ShowDialog() == DialogResult.OK) { } this.Visible = true; } if (usuIn is Guia) { InicioGuia IE = new InicioGuia(usuIn); IE.StartPosition = FormStartPosition.CenterScreen; this.Visible = false; if (IE.ShowDialog() == DialogResult.OK) { } this.Visible = true; } if (usuIn.NivelPermiso == 5) //El jefe tiene un nivel de permiso 5 { InicioJefe IJ = new InicioJefe(usuIn); IJ.StartPosition = FormStartPosition.CenterScreen; this.Visible = false; if (IJ.ShowDialog() == DialogResult.OK) { } this.Visible = true; } }
private void btnIniciar_Click(object sender, EventArgs e) { if (numIntentos == 0) { MessageBox.Show("Ha excedido el número de intentos, espere 5 minutos"); return; } if (txtUsuario.Text == "") { lblUsuInval.Text = "Usuario no ingresado"; return; } lblUsuInval.Text = ""; if (txtContraseña.Text == "") { lblConInval.Text = "Constraseña no válida"; return; } lblConInval.Text = ""; this.Visible = false; string nomUsuario = txtUsuario.Text; string contrasena = txtContraseña.Text; usuarioBuscado = usuarioBL.buscarUsuario(nomUsuario, contrasena); if (usuarioBuscado == null) { MessageBox.Show("Ingreso fallido, le quedan " + numIntentos + " intentos"); --numIntentos; return; } //0 Alumno, 1 Orientador, 2 Guia, 3 Administrativo, 4 Ejecutivo, 5 Jefe if (usuarioBuscado.NivelPermiso == 2) { Guia g = guiaBL.crearGuia(usuarioBuscado); if (g == null) { MessageBox.Show("Error en la base de datos", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } InicioGuia IE = new InicioGuia(g); IE.StartPosition = FormStartPosition.CenterScreen; this.Visible = false; if (IE.ShowDialog() == DialogResult.OK) { } this.Visible = true; } if (usuarioBuscado.NivelPermiso == 3) { TrabajadorOCAI t = trabajadorOCAIBL.crearTrabajadorOCAI(usuarioBuscado); if (t == null) { MessageBox.Show("Error en la base de datos", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } InicioAdministrativo IA = new InicioAdministrativo(t); IA.StartPosition = FormStartPosition.CenterScreen; this.Visible = false; if (IA.ShowDialog() == DialogResult.OK) { } this.Visible = true; } if (usuarioBuscado.NivelPermiso == 4) { TrabajadorOCAI t = trabajadorOCAIBL.crearTrabajadorOCAI(usuarioBuscado); if (t == null) { MessageBox.Show("Error en la base de datos", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } InicioEjecutivo IG = new InicioEjecutivo(t); IG.StartPosition = FormStartPosition.CenterScreen; this.Visible = false; if (IG.ShowDialog() == DialogResult.OK) { } this.Visible = true; } //if (usuarioBuscado.NivelPermiso == 5) //El jefe tiene un nivel de permiso 5 //{ // InicioJefe IJ = new InicioJefe(usuarioBuscado); // IJ.StartPosition = FormStartPosition.CenterScreen; // this.Visible = false; // if (IJ.ShowDialog() == DialogResult.OK) // { // } // this.Visible = true; //} }