private void OrderConfirmed(int alfaTransactionId, int orderNum, string message, eCommandResult status) { try { _adapter.AddInfoLog("OrderConfirmed ID={0} Num={1} Msg={2} Status={3}", alfaTransactionId, orderNum, message, status); if (status == eCommandResult.crSuccess) { if (orderNum == 0) return; // group cancel confirmation DoInSysCulture(() => ProcessOrderConfirmed.SafeInvoke(alfaTransactionId, orderNum)); } else DoInSysCulture(() => ProcessOrderFailed.SafeInvoke(alfaTransactionId, message)); } catch (Exception e) { _adapter.AddErrorLog(LocalizedStrings.Str2280Params, e); Error.SafeInvoke(e); } }
private void OrderConfirmed(int alfaTransactionId, int orderNum, string message, eCommandResult status) { try { _adapter.AddInfoLog("OrderConfirmed ID={0} Num={1} Msg={2} Status={3}", alfaTransactionId, orderNum, message, status); if (status == eCommandResult.crSuccess) { if (orderNum == 0) { return; // group cancel confirmation } DoInSysCulture(() => ProcessOrderConfirmed.SafeInvoke(alfaTransactionId, orderNum)); } else { DoInSysCulture(() => ProcessOrderFailed.SafeInvoke(alfaTransactionId, message)); } } catch (Exception e) { _adapter.AddErrorLog(LocalizedStrings.Str2280Params, e); Error.SafeInvoke(e); } }