public void GetPortfolios() { SmartServer.GetPrortfolioList(); if (_portfolios != null) { for (int i = 0; i < _portfolios.Count; i++) { SmartServer.CancelPortfolio(_portfolios[i].Number); SmartServer.ListenPortfolio(_portfolios[i].Number); } } }
/// <summary> /// Метод отображает статус соединения с сервером /// </summary> private void ConStatus() { if (InvokeRequired) { BeginInvoke(new MethodInvoker(delegate { label3.Text = $"[{DateTime.Now}]: Соединение установлено"; button1.Text = "Отключиться"; try { SmartCom.ListenPortfolio("BP15102-MO-01"); SmartCom.SetPortfolio += AddPortfolio; } catch (Exception ex) { label3.Text = $"[{DateTime.Now}]: {ex.Message}!"; } })); } }