コード例 #1
0
        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();
            }
        }
コード例 #2
0
        private void smnuAdministrativo_Click(object sender, EventArgs e)
        {
            frmAdministrativo ventanaAdministrativo = new frmAdministrativo();

            ventanaAdministrativo.MdiParent = this;
            ventanaAdministrativo.Show();
        }