Estou pecisando fazer tela de venda d eproduto com Primefaces
Olá pessoal tudo bem, quero tirar dúvida estou montando um carrinho, com primefaces preciso ver qual é melhor forma de adicionar em uma lista, eu tenho lista de produtos, quero adicionar vários itens em uma lista, esse exemplo que estou está ocorrrendo erros será pode ajudar.
Bean
public String adicionarItem(Produto produto) {
pedidoCarrinho.adicionarItem(produto, 1);
return listaprodutos;
}
Vendas
public void adicionarItem(Produto produto, Integer quantidade) {
ItemVenda itemExistente = getItem(produto);
if (itemExistente != null) {
atualizarQuantidade(produto, itemExistente.getQuantidade()
+ quantidade);
} else {
getItens().add(new ItemVenda(produto, quantidade));
calcularTotal();
}
}
xhtml
p:commandButton value=Adicionar ao carrinho actionListener=#{carrinhoDeComprasMB.novo}
p:collector value=# addTo=#{carrinhoDeComprasMB.pedidoCarrinho}/p:collector
/p:commandButton
grato!
Adriano de Aguiar
Adriano Aguiar
Curtidas 0
Respostas
Jose Boas
20/05/2013
Você teria ter a lista de ítens inseridos na sessão "SessionScoped" ou seja, um Bean de sessão e dar um add normal
LisProd.add(Classe com os dados preenchidos)
Outra coisa este exemplo que te expliquei tem que ser uma lista de objeto.
LisProd.add(Classe com os dados preenchidos)
Outra coisa este exemplo que te expliquei tem que ser uma lista de objeto.
GOSTEI 0