private void btnIngresar_Click(object sender, EventArgs e) { LoginLogica loginLogica = new LoginLogica(); Cuenta cuenta = loginLogica.IniciarSesion(txtUsuario.Text, txtContraseña.Text); if (cuenta == null) { MessageBox.Show("Error, el usuario o la contraseña ingresados son incorrectos, verifique sus datos e inténtelo de nuevo", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (cuenta.Colaborador.Rol == Rol.Docente) { frmDocente frm = new frmDocente(); frm.Show(); } else if (cuenta.Colaborador.Rol == Rol.Director) { frmDirector frm = new frmDirector(); frm.Show(); } else if (cuenta.Colaborador.Rol == Rol.Adminitrativo) { frmAdministrativo frm = new frmAdministrativo(); frm.Show(); } }
public DataTable mtdAdministrativo() { clConexion objConexion = new clConexion(); frmMostrarSecretaria objMostrar = new frmMostrarSecretaria(); DataTable dtprofesor = new DataTable(); string consulta = "select * from Administrativo where Usuario = '" + USER + "'AND Contraseña = '" + CONTRA + "'"; dtprofesor = objConexion.mtdDesconectado(consulta); string rol; try { if (Convert.ToString(dtprofesor.Rows[0]["Usuario"]) != "" && Convert.ToString(dtprofesor.Rows[0]["Contraseña"]) != "") { rol = Convert.ToString(dtprofesor.Rows[0]["Rol"]); if (rol == "Secretaria") { MessageBox.Show("Bienvenido"); frmSecretaria objSecretaria = new frmSecretaria(); objSecretaria.Show(); } else if (rol == "Profesor") { MessageBox.Show("Bienvenido"); frmDocente objDocente = new frmDocente(); objDocente.Show(); } else if (rol == "Coordinador") { MessageBox.Show("Bienvenido"); frmCoordinador objCoordinador = new frmCoordinador(); objCoordinador.Show(); } } } catch (Exception) { MessageBox.Show("Usuario o Contarseña Incorrecta"); } return dtprofesor; }