/// <summary> /// Говорим сайту что мы онлайн и проверям быстрые покупки /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void PingPongTimer(object sender, ElapsedEventArgs e) { CLIENT.Ping(cfg.key); // client.Send("PING"); //проверка быстрых покупок QuickOrderAction.Invoke(); if (autoConfirmTrades) { var info = CLIENT1.CountItemsToTransfer(cfg.key); if (info?.getCount > 0) { tradeWorker.AcceptTrade(TypeTrade.OUT); } if (info?.outCount > 0) { tradeWorker.AcceptTrade(TypeTrade.IN); } } }
/// <summary> /// Обновление цен и проверка обменов /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void PriceCorrectTimer(object sender, ElapsedEventArgs e) { WriteMessage("Таймер", MessageType.Timer); //выставитьToolStripMenuItem_Click(sender, e); UpdatePriceDelegateAction.BeginInvoke(CallbackUpdater, null); if (autoConfirmTrades) { var info = CLIENT1.CountItemsToTransfer(cfg.key); if (info?.getCount > 0) { tradeWorker.AcceptTrade(TypeTrade.OUT); } if (info?.outCount > 0) { tradeWorker.AcceptTrade(TypeTrade.IN); } //AcceptTradeAction.Invoke(); //AcceptMobileOrdersAction.Invoke(); } }