Fórum Estou pecisando fazer tela de venda d eproduto com Primefaces #443466
20/05/2013
0
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
Curtir tópico
+ 0
Responder
Posts
22/05/2013
Jose Boas
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.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)