private void btnRemover_Click(object sender, EventArgs e) { if (this.idSelecionado > 0) { using (IConnection conn = new Connection()) { conn.Abrir(); IDAO <Lista> ListasDAO = new ListasDAO(conn); Lista lista = new Lista(); lista.Id = IdSelecionado; try { ListasDAO.Remover(lista); dataGridViewListas.DataSource = ListasDAO.ListarTudo(); this.atualizarDataGrid(this.idSelecionado); MessageBox.Show("Lista deletada!", "Linguagem de programação II", MessageBoxButtons.OK, MessageBoxIcon.None); } catch { MessageBox.Show("Falha ao deletar lista!", "Linguagem de programação II", MessageBoxButtons.OK, MessageBoxIcon.None); } } } }
//funcao para atualizar datagrid listas private void atualizarDataGrid() { using (IConnection conn = new Connection()) { conn.Abrir(); IDAO <Lista> ListasDAO = new ListasDAO(conn); Lista lista = new Lista(); dataGridViewListas.Refresh(); dataGridViewListas.DataSource = ListasDAO.ListarTudo(); } }