コード例 #1
0
        private void buttonSalvar_Click(object sender, EventArgs e)
        {
            if (textBoxNome.Text != null)
            {
                RegraNegocio contato = new RegraNegocio();
                contato.Nome     = this.textBoxNome.Text;
                contato.Endereco = this.textBoxEndereco.Text;
                contato.Telefone = this.maskedTextBoxFone.Text;
                contato.InserirContato();

                negocio.PreencherGrid(dataGridViewLista);

                buttonSalvar.Enabled    = false;
                buttonAtualizar.Enabled = true;
                buttonExcluir.Enabled   = true;
                buttonNovo.Enabled      = true;

                MessageBox.Show("Contato cadastrado com sucesso!", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                textBoxNome.Focus();
                buttonNovo.Enabled = false;
                MessageBox.Show("Adicione um nome de contato", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
コード例 #2
0
        private void buttonExcluir_Click(object sender, EventArgs e)
        {
            if (textBoxNome.Text != null)
            {
                DialogResult resultado = MessageBox.Show("Tem certeza que deseja excluir?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                if (resultado == DialogResult.No)
                {
                    return;
                }

                RegraNegocio contato = new RegraNegocio();
                contato.Codigo = int.Parse(this.textBoxCodigo.Text);
                contato.DeletarContato(contato.Codigo);
                negocio.PreencherGrid(dataGridViewLista);

                LimparCampos();
                HabilitarControles();
                textBoxNome.Focus();
                buttonSalvar.Enabled    = false;
                buttonAtualizar.Enabled = false;
                buttonExcluir.Enabled   = false;
                buttonNovo.Enabled      = true;

                MessageBox.Show("Contato excluído com sucesso!", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                textBoxNome.Focus();
                buttonSalvar.Enabled    = false;
                buttonAtualizar.Enabled = false;
                buttonExcluir.Enabled   = false;
                buttonNovo.Enabled      = true;
                MessageBox.Show("Não existe contato para ser excluído", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }