public async Task <CartItem> ItemAlreadyInCart(CartItem queryCartItem) { Dictionary <string, object> cartPost = new Dictionary <string, object> { { "ITEM_TYPE_SIZE", queryCartItem.ITEM_SIZE }, }; _restResponse = await _rest.PostRequest("v1/my-cart/" + queryCartItem.ITEM_TYPE_ID + "/in-cart/" + queryCartItem.USER_ID, cartPost); //var j = _restResponse; CartItem cartItemObject = ObjectBuilder.BuildCartItemObject(_restResponse); return(cartItemObject); }
public async Task <CartItem> AddCartItem(CartItem cartItem) { Dictionary <string, object> cartPost = new Dictionary <string, object> { { "USER_ID", cartItem.USER_ID }, { "ITEM_TYPE_ID", cartItem.ITEM_TYPE_ID }, { "QUANTITY", cartItem.QUANTITY }, { "ITEM_PRICE", cartItem.ITEM_PRICE }, { "ITEM_TYPE_SIZE", cartItem.ITEM_SIZE }, { "CART_TIMESTAMP", cartItem.CART_TIMESTAMP }, }; _restResponse = await _rest.PostRequest("v1/my-cart", cartPost); CartItem cartItemObject = ObjectBuilder.BuildCartItemObject(_restResponse); return(cartItemObject); }