Пример #1
0
        private void timerLedLeftSave_Tick(object sender, EventArgs e)
        {
            if (ledLeftSaveBuffer.Count > 0 & !saveLedLeftWorking)
            {
                saveLedLeftWorking = true;
                new Thread(() =>
                {
                    Thread.CurrentThread.IsBackground = true;
                    List <int> indexToDelete          = new List <int>();

                    if (SqlOperations.UpdateLedLeftovers(ledLeftSaveBuffer[0]))
                    {
                        ledLeftSaveBuffer.RemoveAt(0);
                    }

                    saveLedLeftWorking = false;
                }).Start();
            }
        }