public void btnAceptar_Click(object sender, EventArgs e) { if (this.txtUsuario.Text == "admin" && this.txtContra.Text == "admin") { frmMenu frm = new frmMenu(); frm.Show(); this.Hide(); } else { if (this.txtUsuario.Text == "emp" && this.txtContra.Text == "emp") { frmMenuEmp frm = new frmMenuEmp(); frm.Show(); this.Hide(); } else { MessageBox.Show("Usuario o Contraseña Incorrecta", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); this.txtContra.Text = ""; this.txtUsuario.Text = ""; } } }
private void Logeo() { clsAdministrador Administrador = null; clsAlumno Alumno = null; clsProfesor Profesor = null; if (tbUsuario.Text != string.Empty && tbContraseña.Text != string.Empty) { try { if (cbNivelSeguridad.SelectedIndex == 0) { Administrador = RepoAdmin.Login(tbUsuario.Text, tbContraseña.Text); if (Administrador != null) { if (Administrador.Estado == 1) { frmMenu MenuAdministradores = new frmMenu(Administrador); this.Hide(); MenuAdministradores.ShowDialog(); } else { MessageBox.Show("Tu cuenta a sido deshabilitada", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Usuario o contraseña invalidos", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else if (cbNivelSeguridad.SelectedIndex == 1) { Profesor = RepoPro.Login(tbUsuario.Text, tbContraseña.Text); if (Profesor != null) { if (Profesor.Estado == 1) { frmMenuProfesores MenuProfesores = new frmMenuProfesores(Profesor); this.Hide(); MenuProfesores.ShowDialog(); } else { MessageBox.Show("Fuiste dado de baja. Consulta con un administrador", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Usuario o contraseña invalidos", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else if (cbNivelSeguridad.SelectedIndex == 2) { Alumno = RepoAlum.Login(tbUsuario.Text, tbContraseña.Text); if (Alumno != null) { if (Alumno.Estado == 1) { frmMenuAlumnos MenuAlumnos = new frmMenuAlumnos(Alumno); this.Hide(); MenuAlumnos.ShowDialog(); } else { MessageBox.Show("Fuiste dado de baja. Consulta con un administrador", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Usuario o contraseña invalidos", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } catch (Exception ex) { MessageBox.Show("Se produjo el siguiente error: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Debe ingresar todos los datos", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }