示例#1
0
        private void btnDeletar_Click(object sender, EventArgs e)
        {
            ClienteBO clienteBO = new ClienteBO();

            if (valorID != null)
            {
                if (MessageBox.Show("Deseja excluir este cadastro? Isto apagará todos seus contatos", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    try
                    {
                        if (clienteBO.excluirCliente(Convert.ToInt32(valorID)))
                        {
                            ContatoBO contato = new ContatoBO();
                            contato.deletarContatos(Convert.ToInt32(valorID));
                            MessageBox.Show("Excluido com sucesso!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            frmCliente_Load(sender, e);
                            valorID = null;
                        }
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show($"Não excluiu \n {ex.ToString()}");
                    }
                }
            }
            else
            {
                MessageBox.Show("Selecione um cliente para excluir!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }