private void OrderFailed(OrderFail fail) { this.GuiAsync(() => { MessageBox.Show(this, fail.Error.ToString(), LocalizedStrings.Str153); }); }
private void Connector_OnOrderCancelFailed(OrderFail fail) { _securitiesWindow.ProcessOrderCancelFail(fail); this.GuiAsync(() => { MessageBox.Show(this.GetWindow(), fail.Error.ToString(), LocalizedStrings.Str153); }); }
void StrategyOrderFailed(OrderFail fail) { if (_strategy.GetIsInitialization()) { return; } //_buffer.Add(fail.Order.Security, fail.ToMessage()); _startTimer(); }
public OrderFailCommand(OrderFail fail, OrderActions action) { if (fail == null) { throw new ArgumentNullException("fail"); } Fail = fail; Action = action; }
private void RaiseOrderCancelFailed(OrderFail fail) { OrderCancelFailed.SafeInvoke(fail); var multiEvt = OrdersCancelFailed; if (multiEvt == null) { return; } multiEvt.SafeInvoke(new[] { fail }); }
/// <summary> /// To add a description of the registration error to the table. /// </summary> /// <param name="fail">Error.</param> public void AddRegistrationFail(OrderFail fail) { if (fail == null) { throw new ArgumentNullException(nameof(fail)); } var item = _orders.TryGet(fail.Order); if (item != null) { item.Comment = fail.Error.Message; } }
public void ProcessOrderFail(OrderFail fail) { lock (_quotesWindows.SyncRoot) { foreach (var pair in _quotesWindows) { if (pair.Key != fail.Order.Security) { continue; } pair.Value.Cache.ForEach(wnd => wnd.ProcessOrderFail(fail)); } } }
public void ProcessOrderRegisterFail(OrderFail fail) { DepthCtrl.ProcessOrderRegisterFail(fail); }
/// <summary> /// To add the order registration error. /// </summary> /// <param name="fail">Error registering order.</param> public virtual void AddRegisterFailedOrder(OrderFail fail) { _parameters.OrderParams.ForEach(p => p.RegisterFailed(fail)); }
private void Connector_OnOrderEditFailed(long transactionId, OrderFail fail) { _securitiesWindow.ProcessOrderEditFail(fail); }
private void OnStrategyOrderRegisterFailed(OrderFail fail) { OrderGrid.AddRegistrationFail(fail); }
/// <summary> /// To call the event <see cref="StopOrdersRegisterFailed"/>. /// </summary> /// <param name="fail">Error information that should be passed to the event.</param> private void RaiseStopOrdersRegisterFailed(OrderFail fail) { StopOrderRegisterFailed?.Invoke(fail); StopOrdersRegisterFailed?.Invoke(new[] { fail }); }
/// <summary> /// Добавить в параметр информацию об ошибке регистрации заявки. /// </summary> /// <param name="fail">Ошибка регистрации заявки.</param> public virtual void RegisterFailed(OrderFail fail) { }
public void ProcessOrderEditFail(OrderFail fail) { DepthCtrl.ProcessOrderEditFail(fail); }
public void ProcessOrderFail(OrderFail fail) { DepthCtrl.ProcessOrderFail(fail, fail.Order.State); }
private void OrderCancelFailedHandler(OrderFail fail) { AddGuiAction(() => OrderCancelFailed.SafeInvoke(fail)); }
/// <summary> /// To add the order cancelling error. /// </summary> /// <param name="fail">The order error.</param> public virtual void AddFailedOrderCancel(OrderFail fail) { _parameters.OrderParams.ForEach(p => p.CancelFailed(fail)); }
public void ProcessOrderCancelFail(OrderFail fail) { DepthCtrl.ProcessOrderCancelFail(fail); }
public void AddRegisterFail(OrderFail fail) { _orderRegisterFails.Add(fail); }
public void AddCancelFail(OrderFail fail) { _orderCancelFails.Add(fail); }
/// <summary> /// Добавить в параметр информацию об ошибке отмены заявки. /// </summary> /// <param name="fail">Ошибка отмены заявки.</param> public virtual void CancelFailed(OrderFail fail) { }
private void RaiseOrderFailed(string name, long transactionId, OrderFail fail, Action <long, OrderFail> failed) { this.AddErrorLog(() => name + Environment.NewLine + fail.Order + Environment.NewLine + fail.Error); failed?.Invoke(transactionId, fail); }
/// <summary> /// To call the event <see cref="StopOrdersCancelFailed"/>. /// </summary> /// <param name="fail">Error information that should be passed to the event.</param> private void RaiseStopOrdersCancelFailed(OrderFail fail) { StopOrderCancelFailed?.Invoke(fail); StopOrdersCancelFailed?.Invoke(new[] { fail }); }
private void RaiseOrderCancelFailedCommand(OrderFail fail) { new OrderFailCommand(fail, OrderActions.Canceling).Process(_strategy); }
private void Connector_OnOrderRegisterFailed(OrderFail fail) { _ordersWindow.OrderGrid.AddRegistrationFail(fail); _securitiesWindow.ProcessOrderRegisterFail(fail); }
private void RaiseOrderEditFailed(long transactionId, OrderFail fail) { RaiseOrderFailed(nameof(OrderEditFailed), transactionId, fail, OrderEditFailed); }
private void RaiseOrderCancelFailed(long transactionId, OrderFail fail) { RaiseOrderFailed(nameof(OrderCancelFailed), transactionId, fail, (id, f) => OrderCancelFailed?.Invoke(f)); OrdersCancelFailed?.Invoke(new[] { fail }); }
private void RaiseOrderRegisterFailedCommand(OrderFail fail) { new OrderFailCommand(fail, OrderActions.Registering).Process(_strategy); }