public void addToCart(CarrinhoItem item) { CarrinhoItem checkItemInCart = itemInCart(item); if (checkItemInCart != null) { checkItemInCart.setQuantidade(checkItemInCart.getQuantidade() + item.getQuantidade()); Produto prod = new Produto(); prod.codigo = checkItemInCart.getCodigo(); total += (prod.getPreco() * item.getQuantidade()); } else { cartItems.Add(item); } }
private CarrinhoItem itemInCart(CarrinhoItem item) { bool check = false; CarrinhoItem carrinhoItem = null; foreach (CarrinhoItem i in cartItems) { if (item.getCodigo() == i.getCodigo()) { check = true; carrinhoItem = i; } } if (check) { return(carrinhoItem); } else { return(null); } }