public async Task OnPostOrderIdAsync() { var res = await OrderSample.CapturesRefundWithOrderId(OrderId, AmountOrder); Result = JsonConvert.SerializeObject(res.Result <Refund>()); CaptureId = "0N7362667M311843J"; AmountCapture = "10.00"; }
public async Task OnPostAsync() { var res = await OrderSample.CapturesRefund(CaptureId, AmountCapture); Result = JsonConvert.SerializeObject(res.Result <Refund>()); OrderId = "7UH61628XA245370J"; AmountOrder = "10.00"; }
public async Task OnPostAsync() { var res = await OrderSample.PatchOrder(OrderId); Status = JsonConvert.SerializeObject(res.StatusCode) == "204" ? "Update successfully." : "Update failed."; var response = await OrderSample.GetOrder(OrderId); UpdatedResult = JsonConvert.SerializeObject(response.Result <Order>()); }
public async Task <string> CreateOrder(string intent, int quantity0, int quantity1) { var response = await OrderSample.CreateOrder(intent, quantity0, quantity1); var res = response.Result <Order>(); var json = JsonConvert.SerializeObject(res); return(json); }
public async Task <string> CaptureOrder(string orderId) { var response = await OrderSample.CaptureOrder(orderId); var res = response.Result <Order>(); var json = JsonConvert.SerializeObject(res); return(json); }
public async Task <string> GetNewOrder(bool isMiniOrder) { var response = await OrderSample.GetNewOrder(isMiniOrder); var res = response.Result <Order>(); var json = JsonConvert.SerializeObject(res); return(json); }
public async Task <string> CaptureRefund(string captureId, string refundAmount) { var response = await OrderSample.CapturesRefund(captureId, refundAmount); var res = response.Result <Refund>(); var json = JsonConvert.SerializeObject(res); return(json); }
public async Task <string> CreateMinimumOrder(string intent, string amount) { var response = await OrderSample.CreateOrderWithMinimumFields(intent, amount); var res = response.Result <Order>(); var json = JsonConvert.SerializeObject(res); return(json); }
public void Update() { Order = OrderSample.BuildRequestBody("CAPTURE", Quantities[0], Quantities[1]); TotalCost = double.Parse(Order.PurchaseUnits[0].AmountWithBreakdown.Value); var breakdown = Order.PurchaseUnits[0].AmountWithBreakdown.AmountBreakdown; TotalShippingAndHandling = double.Parse(breakdown.Shipping.Value) + double.Parse(breakdown.Handling.Value) - double.Parse(breakdown.ShippingDiscount.Value); TotalTax = double.Parse(breakdown.TaxTotal.Value); TotalItemCost = double.Parse(breakdown.ItemTotal.Value); }
internal OrderSample(SecDBFileReader file, OrderSample ps, DateTime ts, Stream stream) : base(ts) { var flags = SecDBPrimitives.ReadByte(stream); InternalOrder = (flags & (1)) != 0; CancelAll = (flags >> 1) != 0; if (!CancelAll) { IsActive = (flags >> 2) != 0; IsReplacement = (flags >> 3) != 0; Side = (SideType)((flags >> 4) & 0x1); IsTakeProfit = (flags >> 5) != 0; IsStopLoss = (flags >> 6) != 0; OrderID = SecDBPrimitives.ReadSLEB128(stream); if (IsActive) { var price = SecDBPrimitives.ReadSLEB128(stream); if (ps == null) { PriceStep = price; } else { PriceStep = ps.PriceStep + price; } Price = PriceStep * file.SystemHeader.PriceStep; Qty = SecDBPrimitives.ReadSLEB128(stream); } if (IsReplacement) { OldOrderID = SecDBPrimitives.ReadSLEB128(stream); } } }
internal OrderSample(SecDBFileReader file, OrderSample ps, DateTime ts, Stream stream) : base(ts) { var flags = SecDBPrimitives.ReadByte(stream); InternalOrder = (flags & (1)) !=0; CancelAll = (flags >> 1) !=0; if (!CancelAll) { IsActive = (flags >> 2) !=0; IsReplacement = (flags >> 3) !=0; Side = (SideType)((flags >> 4)&0x1); IsTakeProfit = (flags >> 5) !=0; IsStopLoss = (flags >> 6) !=0; OrderID = SecDBPrimitives.ReadSLEB128(stream); if (IsActive) { var price = SecDBPrimitives.ReadSLEB128(stream); if (ps!=null) PriceStep = price; else PriceStep = ps.PriceStep + price; Price = PriceStep * file.SystemHeader.PriceStep; Qty = SecDBPrimitives.ReadSLEB128(stream); } if (IsReplacement) OldOrderID = SecDBPrimitives.ReadSLEB128(stream); } }
public async Task OnPostAsync() { var response = await OrderSample.CaptureAuthorizedOrder(AuthorizationId); ResponseResult = JsonConvert.SerializeObject(response.Result <Capture>()); }