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; }
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; }