示例#1
0
        private void ShortInfo(object sender, MouseButtonEventArgs a)
        {
            if (ListView.SelectedItem == null)
            {
                return;
            }
            Threat threat = ListView.SelectedItem as Threat;
            string s      = "ID: " + threat.Id + "\nИмя: " + threat.Name + "\n\nОписание: " + threat.Notice + "\n\nИсточник угрозы: " + threat.Source + "\nОбъект воздействия: " + threat.Influence;

            if (threat.ConfidentityThreat)
            {
                s = s + "\nНарушение конфиденциальности: Да";
            }
            else
            {
                s = s + "\nНарушение конфиденциальности: Нет";
            }
            if (threat.IntegrityThreat)
            {
                s = s + "\nНарушение целостности: Да";
            }
            else
            {
                s = s + "\nНарушение целостности: Нет";
            }
            if (threat.AccessThreat)
            {
                s = s + "\nНарушение доступности: Да";
            }
            else
            {
                s = s + "\nНарушение доступности: Нет";
            }
            s = s + " \nДата включения:                      " + threat.CreationDate + " \nДата последнего изменения: " + threat.ChangeDate;
            System.Windows.MessageBox.Show(s);
        }