private void btnExcluir_Click(object sender, EventArgs e) { //Verificar se tem algum registro selecionado if (dataGridViewPrincipal.SelectedRows.Count == 0) { MessageBox.Show("Nenhum Cliente selecionado!!!"); return; } //Perguntar se Realmemte quer excluir DialogResult resutado = MessageBox.Show("Deseja Realmente Excluir o Cliente", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resutado == DialogResult.No) { return; } //Pegar Cliente Selecionado Cliente clienteSelecionado = (dataGridViewPrincipal.SelectedRows[0].DataBoundItem as Cliente); //Instanciar regra negocios ClienteNegocios clienteNegocios = new ClienteNegocios(); string retorno = clienteNegocios.excluir(clienteSelecionado); //Verificar se excluiu com sucesso // Se o retorno for numero eh porque deu certo senao ocorreu um erro try { int idcliente = Convert.ToInt32(retorno); MessageBox.Show("Cliente Excluido com Sucesso!!!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); AtualizarGride(); } catch { MessageBox.Show("Nao foi possivel excluir. Detalhes: " + retorno, "Atencao", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void button2_Click(object sender, EventArgs e) { clienteNegocios.excluir(Convert.ToInt32(textBox1.Text)); atualizarGrid(); }