private void BTNvoltarIndividual_Click(object sender, EventArgs e) { FORMindividual formIndividual = new FORMindividual(loginI, matriculaI, senhaI); formIndividual.Show(); this.Close(); }
//ENTRAR private void BTNentrarnaconta_Click(object sender, EventArgs e) { MySqlCommand cmd = Conectar(); cmd.CommandText = "SELECT * FROM aluno WHERE usuario = @usuario AND senha = @senha;"; cmd.Parameters.AddWithValue("@usuario", TXTusuarioEntrar.Text); cmd.Parameters.AddWithValue("@senha", TXTsenhaEntrar.Text); string erro = ""; try { erro = "Falha na conexão ao banco (login aluno)"; cmd.Connection.Open(); erro = "Falha ao buscar aluno"; MySqlDataReader dr = cmd.ExecuteReader(); if (dr.Read()) { Aluno a = new Aluno(); a.matricula = dr.GetString(0); a.usuario = dr.GetString(1); a.senha = dr.GetString(2); FORMindividual formindividual = new FORMindividual(a.usuario, a.matricula, a.senha); TXTusuarioEntrar.Clear(); TXTsenhaEntrar.Clear(); formindividual.Show(); } else { if (TXTusuarioEntrar.Text == string.Empty || TXTsenhaEntrar.Text == string.Empty) { MessageBox.Show("Preencha todos os campos corretamente, verifique se não deixou algum dos campos vazio"); } else { MessageBox.Show("Usuário ou senha incorretos"); } } erro = "Falha ao fechar conexão"; cmd.Connection.Close(); } catch { MessageBox.Show(erro); } }