private void LogRun() { var logs = Downloading.GetLogDevice(sett.URLToHTTPPort, sett.Name, sett.Password); richTextBox1.Text = ""; if (typelog == 0) { foreach (var item in logs.Nodes) { richTextBox1.Text += item.date.ToString() + " " + item.Text + Environment.NewLine; } } if (typelog == 1) { foreach (IRCut item in logs.Nodes.Where(x => x is IRCut)) { var one = item.perechod == IRCut.Perehod.Day_Night ? "ИК подсветка включена (ночь)" : "ИК подстветка выключена (день)"; richTextBox1.Text += item.date.ToString() + " " + one + Environment.NewLine; } } if (typelog == 2) { foreach (var item in logs.Nodes.Where(x => !(x is IRCut))) { richTextBox1.Text += item.date.ToString() + " " + item.Text + Environment.NewLine; } } }