예제 #1
0
        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);
                }
            }
        }
예제 #2
0
 /// <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}!";
             }
         }));
     }
 }