예제 #1
0
 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);
             }
         }
     }
 }
예제 #2
0
 //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();
     }
 }