public List<ItemVenda> listarTodos(int idVenda) throws ErroValidacaoException, Exception{
        try{
            PreparedStatement comando = conexao
                    .getConexao().prepareStatement("SELECT * FROM itens_venda WHERE id_venda = ?");
            comando.setInt(1, idVenda);
            ResultSet consulta = comando.executeQuery();
            comando.getConnection().commit();
            
            List<ItemVenda> listaDeItens = new LinkedList<>();
            
            ProdutoDAO daoProduto = new ProdutoDAO();
            
            while(consulta.next()){
                ItemVenda tmp = new ItemVenda();
                Produto tmpProduto = new Produto();
                
                tmpProduto = daoProduto.Abrir(consulta.getInt("id_produto"));
                
                tmp.setId(consulta.getInt("id")); 
                tmp.setQuantidade(consulta.getInt("quantidade"));
                tmp.setProduto(tmpProduto);
                
                listaDeItens.add(tmp);
            
            }
                    
        return listaDeItens;
            
        }catch(SQLException ex){
            ex.printStackTrace();
            return null;
        
        
        }
    
    }