private void TxtSigla_Leave(object sender, EventArgs e) { //geral.verificaCampos(errorProvider1, TxtSigla, "Campo não pode estar vazio."); estado.Sigla = TxtSigla.Text; Conexao.Active(true); if (TxtSigla.Text != "") { string strConsulta = "SELECT E.ESTADO,E.NOME FROM ESTADO E " + "WHERE E.ESTADO = '" + estado.Sigla + "'"; try { FbCommand cmd = new FbCommand(strConsulta, Conexao.FbCnn); FbDataReader dr = cmd.ExecuteReader(); if (dr.Read()) { consultaEst(dr); } else { if (MessageBox.Show("Estado não encontrado.\n Deseja Cadastra-lo?", "Cadastro", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No) { limparCampos(); } else { TxtNomeEstado.Clear(); TxtNomeEstado.Focus(); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } } }
private void limparCampos() { TxtNomeEstado.Clear(); TxtSigla.Clear(); TxtSigla.Focus(); }