private void BB_Excluir_Click(object sender, EventArgs e) { if (bsLoteCartao.Current != null) { if ((bsLoteCartao.Current as TRegistro_LanLoteCartao).St_registro.Trim().ToUpper().Equals("A")) { if (MessageBox.Show("Confirma exclusão do registro?", "Confirma", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { try { TCN_LanLoteCartao.Excluir(bsLoteCartao.Current as TRegistro_LanLoteCartao, null); afterbusca(); MessageBox.Show("Lote excluido com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Erro excluir lote: " + ex.Message); } } } else { MessageBox.Show("Não é permitido excluir lote processado.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }