Exemple #1
0
        public void WriteListOfThreatsToDataGrid(int currentNumPage) //метод записи угроз в DataGrid
        {
            CollectionViewSource threatViewSource = (CollectionViewSource)(this.FindResource("threatViewSource"));
            int pageCount            = DataProcessing.PageCount();
            int numberfOfSkipedPages = 15 * koefOfSkipedPages;

            TotalNumberOfPages.Text   = pageCount.ToString();
            CurrentNumberOfPages.Text = currentNumPage.ToString();
            var list = DataProcessing.listOfThreats.Skip(numberfOfSkipedPages).Take(15).ToList();

            threatListView.ItemsSource = list;
        }
Exemple #2
0
        public void WriteInfo() //вывод обновлённой информации
        {
            int    count = 0;
            string s     = DataProcessing.GetDiffrentThreatProperties(out count);

            if (DataProcessing.listOfThreatsBefore.Count != 0 || DataProcessing.listOfThreatsAfter.Count != 0)
            {
                refreshedInfo += "Общее количество обновлённых записей: " + count.ToString() + "\n" + s;
            }
            else
            {
                refreshedInfo += "Общее количество обновлённых записей: " + count.ToString() + "\nВ результате обновления изменения не были обнаружены!";
            }

            RefreshedInfo.Text = refreshedInfo;
        }