public virtual void OnOrderAccepted(BfChildOrderResponse response) { _response = response; AcceptanceId = _response.ChildOrderAcceptanceId; OrderState = BfOrderState.Active; NotifyOrderChanged(); }
public override void OnOrderAccepted(BfChildOrderResponse response) { AcceptedTime = _market.ServerTime; OrderingStatus = RequestingState.Accepted; base.OnOrderAccepted(response); NotifyStateChanged(BfxOrderTransactionEventKind.OrderAccepted, AcceptedTime); }
void IBfOrderSource.OpenChildOrder(BfChildOrderRequest req, BfChildOrderResponse resp) { }
// Child orders public void Insert(BfChildOrderRequest req, BfChildOrderResponse resp) { ChildOrders.Add(new DbChildOrder(req, resp.ChildOrderAcceptanceId)); }
public void Update(BfChildOrderResponse response) { AcceptanceId = response.ChildOrderAcceptanceId; }