private void btnVota_Click(object sender, EventArgs e) { if ((txtRM.Text == String.Empty) || (txtSenha.Text == String.Empty)) { MessageBox.Show("Campos vazios, preencha."); txtRM.Clear(); txtSenha.Clear(); txtRM.Focus(); } if (txtRM.Text != "") { clnUrna ObjClnUrna = new clnUrna(); ObjClnUrna.Rm = (txtRM.Text.Trim()); ObjClnUrna.Senha = (txtSenha.Text.Trim()); OracleDataReader ObjDrDados; ObjDrDados = ObjClnUrna.ValidarRM_e_Senha(); try{ if (ObjDrDados.Read()) { ObjClnUrna.Rm = txtRM.Text; clnUrna.Temp = txtRM.Text; } else { MessageBox.Show("RM e SENHA incorretos."); txtRM.Clear(); txtSenha.Clear(); txtRM.Focus(); } } catch (Exception error) { MessageBox.Show("Erro:" + error); } } // <---> try{ clnUrna ObjClnUrnaValidV = new clnUrna(); ObjClnUrnaValidV.Rm = (txtRM.Text.Trim()); ObjClnUrnaValidV.Senha = (txtSenha.Text.Trim()); OracleDataReader objValida; objValida = ObjClnUrnaValidV.ValidarVotou(); if (objValida.Read()) { MessageBox.Show("O aluno JÁ VOTOU, portanto não poderá votar novamente.", "Aviso!", MessageBoxButtons.OK, MessageBoxIcon.Information); txtSenha.Clear(); txtRM.Clear(); txtRM.Focus(); } else { clnUrna ObjClnUrnaValidNV = new clnUrna(); ObjClnUrnaValidNV.Rm = (txtRM.Text.Trim()); ObjClnUrnaValidNV.Senha = (txtSenha.Text.Trim()); OracleDataReader objValidaNV; objValidaNV = ObjClnUrnaValidNV.ValidarNvotou(); if (objValidaNV.Read()) { MessageBox.Show("BEM-VINDO!!!"); Form FrmVota = new FrmVota(); FrmVota.ShowDialog(); txtSenha.Clear(); txtRM.Clear(); txtRM.Focus(); } } }catch (Exception Error) { MessageBox.Show("Erro:" + Error); } txtSenha.Clear(); txtRM.Clear(); txtRM.Focus(); }