private void btExcluir_Click(object sender, EventArgs e) { string Msg = string.Empty; if (fornecedorSelecionado.idFornecedor == 0) { return; } this.Cursor = Cursors.WaitCursor; try { Msg = bizFornecedor.ValidarExclusaoFornecedor(fornecedorSelecionado); if (Msg == string.Empty) { if (MessageBox.Show("Confirma exclusão do fornecedor?", "Confirmação de exclusão", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Cancel) { return; } bizFornecedor.ExcluirFornecedor(fornecedorSelecionado); MessageBox.Show("Fornecedor excluído com sucesso.", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Atenção:" + Msg, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } catch (SqlException) { MessageBox.Show(helper.RetornarMensagemPadraoErroAcessoBD(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception) { MessageBox.Show(helper.RetornarMensagemPadraoErroGenerico(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } this.Cursor = Cursors.Default; }