Пример #1
0
        public override RssList <Feed> SortList(object obj)
        {
            FeedList SortedFeedList = new FeedList();
            Category category       = obj as Category;

            if (category != null)
            {
                var List = this.OrderByDescending((item) => item.TheCategory == category.TheCategory).ToList();
                foreach (var item in List)
                {
                    SortedFeedList.Add(item);
                }
            }
            return(SortedFeedList);
        }
Пример #2
0
 private void btnNyPod_Click(object sender, EventArgs e)
 {
     try
     {
         Main_Form.Validate.CheckIfCbEmpty(cboxNyKategori);
         Main_Form.Validate.IsEmpty(tbNyUrl.Text);
         Main_Form.Validate.CheckIfCbEmpty(cboxNyUppdatFrekvens);
         Main_Form.Validate.CheckRssLink(tbNyUrl.Text);
         int    Frequency = int.Parse(cboxNyUppdatFrekvens.GetItemText(cboxNyUppdatFrekvens.SelectedItem));
         string category  = cboxNyKategori.GetItemText(cboxNyKategori.SelectedItem);
         Feed   feed      = new Feed(tbNyUrl.Text);
         feed.UpdatingInterval = Frequency;
         feed.TheCategory      = category;
         FeedList.Add(feed);
         FeedList.AddTimerEvent();
         FeedListActions();
     }
     catch (RssReaderException rss)
     {
         MessageBox.Show(rss.UserMessage);
     }
 }