private void txtfuncep_Leave(object sender, EventArgs e) { if (String.IsNullOrEmpty(txtfuncep.Text)) { return; } var dr = EnderecoDao.GetFullById(txtfuncep.Text); if (dr.Read()) { txtfuncep.Text = dr["ENDCEP"].ToString(); txtfunend.Text = dr["ENDENDE"].ToString(); txtfuncidade.Text = dr["MUNNOME"].ToString(); txtfunbairro.Text = dr["BAINOME"].ToString(); txtfunestado.Text = dr["ESTNOME"].ToString(); txtfunpais.Text = dr["PAINOME"].ToString(); } else { if ((MessageBox.Show("Registro não encontrado \n deseja cadastra-lo?", "Cadastro", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation) == DialogResult.No)) { LimparCep(); } else { var form = new frmendereco(txtfuncep.Text); LimparCep(); } } dr.Close(); }