Código Java:
 Ver original
public void agregarItem(ShoppingCartItem item)
{
//Por lo visto containsKey controla que alla algo en el HashMap
// pero no entiendo porque crea un entero y porque trae el Id
// trayendo el producto ya no tengo el Id?
{
//aca lo mismo. crea un Integer. porque?
ShoppingCartItem cartItem = (ShoppingCartItem) items.get( new Integer(item.getProducto().getId()) );
cartItem.setCantidad( cartItem.getCantidad() + item.getCantidad() );
}
// Si el producto no esta, lo agrega
else
{
}
 
 




