private void CamposInterface(Status status) { if (_Estado == null) { _Estado = new Dominio.Estado(); } TxtNomeEstado.Text = _Estado.NomeEstado; TxtNomeEstado.Focus(); TxtSiglaUF.Text = _Estado.SiglaEstado; if (status == Status.Inserindo) { this.EnabledCampos(true); LblStatus.Text = "Status : Inserindo"; } else if (status == Status.Editando) { this.EnabledCampos(true); LblStatus.Text = "Status : Editando"; } else if (status == Status.Excluindo) { this.EnabledCampos(false); LblStatus.Text = "Status : Excluindo"; } else { this.EnabledCampos(false); LblStatus.Text = "Status : Consultando"; } }
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(); }