private void cmdExcluir_Click(object sender, EventArgs e) { if (lstMensaliddes.Items.Count == 0) { MessageBox.Show("A lista está vazia.", "Mensagem"); return; } if (lstMensaliddes.SelectedItems.Count == 0) { MessageBox.Show("Selecione a mensalidade", "Mensagem"); return; } else { DialogResult dr = new DialogResult(); dr = MessageBox.Show($"Deseja excluir a mensalidade com vencimento em\n {lstMensaliddes.FocusedItem.SubItems[0].Text} ?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dr == DialogResult.Yes) { try { int id = int.Parse(lstMensaliddes.FocusedItem.SubItems[7].Text); bool deletado = false; ReceitaDAL rDal = new ReceitaDAL(); deletado = rDal.DeletaReceita(id); if (deletado) { PopulaLista(); frmTDM_Menssagem frm = new frmTDM_Menssagem("Mensalidade excluída.", 1, ""); frm.ShowDialog(); } } catch (SystemException ex) { MessageBox.Show(ex.Message); } } } }