private void NewActual() { MainParsingModel mainParsingModel = new MainParsingModel(20); listTitle = mainParsingModel.listTitle; listDate = mainParsingModel.listDate; listLink = mainParsingModel.listLink; listDescription = mainParsingModel.listDescription; for (int i = 0; i < listTitle.Count; i++) { ListNew.Add(new NewBlock { NameHabrNew = listTitle[i], DataHabrNew = listDate[i], }); } }
private void buttonRefresh_Click(object sender, EventArgs e) { for (int i = 0; i < ListNew.Count; i++) { ListNew.Remove(ListNew[i]); i--; } for (int i = 0; i < ListComment.Count; i++) { ListComment.Remove(ListComment[i]); i--; } labelComment.Text = ""; using (NewsContext NewsTable = new NewsContext()) { foreach (var i in NewsTable.NewT) { ListNew.Add(i); } foreach (var i in NewsTable.CommentT) { ListComment.Add(i); } if (ListNew.Count != 0) { labelHead.Text = ListNew[0].Head; labelText.Text = ListNew[0].Basis; Count = 0; } } foreach (var i in ListComment) { if (i.IdNew == ListNew[Count]) { labelComment.Text += i.Text + '\n' + '\n'; } } }