Beispiel #1
0
        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],
                });
            }
        }
Beispiel #2
0
        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';
                }
            }
        }