示例#1
0
        /// <summary>HTML.</summary>
        /// <returns>Строка.</returns>
        public ObservableCollection <NewEvent> GetNews()
        {
            var news     = new ObservableCollection <NewEvent>();
            var newsData = new NewsData();

            var newsList = newsData.GetNews(this.employeeLst);
            var newsT    = newsList.News;

            if (newsT != null && newsT.Count != 0)
            {
                foreach (var n in newsT.OrderBy(a => a.Date))
                {
                    news.Add(n);
                }
            }
            else
            {
                var newT = new NewEvent
                {
                    Prefix  = "На данный момент количество новостей ",
                    Postfix = " штук"
                };

                news.Add(newT);
            }

            return(news);
        }
示例#2
0
        /// <summary>HTMLss.</summary>
        /// <returns>Строка.</returns>
        public ObservableCollection <NewEvent> GetFutureNews()
        {
            var futureNews = new ObservableCollection <NewEvent>();
            var newsData   = new NewsData();

            var newsList    = newsData.GetNews(this.employeeLst);
            var futureNewsT = newsList.FutureNews;

            if (futureNewsT != null)
            {
                foreach (var n in futureNewsT.OrderBy(a => a.Date))
                {
                    futureNews.Add(n);
                }
            }

            return(futureNews);
        }