示例#1
0
        private void btnAtras_Click_1(object sender, EventArgs e)
        {
            FormProfesor formProfesor = new FormProfesor(asignatura.Profesor);

            formProfesor.Show();
            this.Hide();
        }
示例#2
0
        private void btnLogIn_Click(object sender, EventArgs e)
        {
            bool      login;
            Processor processor = new Processor();
            string    password  = tbPassword.Text;
            string    tipo      = cmbTipo.Text;

            if (tipo == "")
            {
                MessageBox.Show("Por favor seleccione un tipo de usuario");
                return;
            }

            if (tipo == "Administrador")
            {
                if (tbUser.Text == "dejimenez21" || password == "1234")
                {
                    FormAdmin formAdmin = new FormAdmin();
                    formAdmin.Show();
                    this.Hide();
                    return;
                }
                else
                {
                    MessageBox.Show("Usuario o contraseña incorrectos");
                    return;
                }
            }

            if (!int.TryParse(tbUser.Text, out int user))
            {
                MessageBox.Show("Usuario no valido");
                return;
            }

            if (tipo == "Estudiante")
            {
                Estudiante estudiante = processor.ValidarEstudiante(user, password, out login);
                if (login == true)
                {
                    MessageBox.Show("Inicio de sesion exitoso");

                    FormEstudiante formEstudiante = new FormEstudiante(estudiante);
                    formEstudiante.Show();
                    this.Hide();
                }
                else
                {
                    MessageBox.Show("Usuario o contraseña incorrectos");
                    return;
                }
            }
            else
            {
                Profesor profesor = processor.ValidarProfesor(user, password, out login);
                if (login == true)
                {
                    MessageBox.Show("Inicio de sesion exitoso");
                    FormProfesor form = new FormProfesor(profesor);
                    form.Show();
                    this.Hide();
                }
                else
                {
                    MessageBox.Show("Usuario o contraseña incorrectos");
                    return;
                }
            }
        }