private void btExcluir_Click(object sender, EventArgs e) { string msgRetorno = string.Empty; string validacaoObra = string.Empty; try { if (abastecimentoSelecionado.idAbastecimento == 0) { return; } msgRetorno = ValidarExclusaoAbastecimento(); if (msgRetorno == string.Empty) { if (abastecimentoSelecionado.idObraEtapaGastoRealizado > 0) { validacaoObra = " e do lançamento na Obra " + cbObra.Text; } if (MessageBox.Show("Confirma exclusão da autorização de abastecimento" + validacaoObra + " ?", "Confirmação de exclusão", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Cancel) { return; } bizVeiculo.ExcluirAbastecimento(abastecimentoSelecionado); MessageBox.Show("Exclusão efetuada com sucesso.", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Atenção: " + msgRetorno, "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); } }