private void btnSalvar_Click(object sender, EventArgs e) { if (ValidarCampos() == "ERRO") { return; } dao = new ContatoDao(); if (tipo == Tipo.insert) { if (dao.validarNome(txtNome.Text.Trim())) { MessageBox.Show("Nome encontra-se cadastrado!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } } try { Contato cont = new Contato { nome = txtNome.Text.Trim(), endereco = txtEndereco.Text.Trim(), bairro = txtBairro.Text.Trim(), numero = txtNumero.Text.Trim(), cep = txtCep.Text, cidade = txtCidade.Text.Trim(), estado = cbxEstado.Text, status = "A" }; if (tipo == Tipo.update) { cont.id = IDRegistro; dao.Alterar(cont); MessageBox.Show("Atualizado com Sucesso!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } dao.Inserir(cont); MessageBox.Show("Contato salvo com Sucesso", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { if (tipo == Tipo.update) { MessageBox.Show("Erro ao atualizar contato!" + ex.Message, "Informação", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } MessageBox.Show("Erro ao salvar Contato!" + ex.Message, "Informação", MessageBoxButtons.OK, MessageBoxIcon.Error); } }