コード例 #1
0
        public Alerts()
        {
            InitializeComponent();

            AlertDTOs _tasks = (AlertDTOs)this.Resources["tasks"];

            _tasks = new AlertsControl().GetAlerts(_tasks);
        }
コード例 #2
0
        public AlertDTOs GetAlerts(AlertDTOs _tasks)
        {
            MainDBContext mainDB = new MainDBContext();
            var           alerts = new Analyzer().FindAlerts();

            foreach (var a in alerts)
            {
                var task = new AlertDTO()
                {
                    БП     = mainDB.BPs.FirstOrDefault(s => s.Id == a.BPId).Name,
                    Случай = a.CaseId,
                    Текст  = a.Text,
                    Тип    = a.Type
                };
                _tasks.Add(task);
            }
            return(_tasks);
        }