Beispiel #1
0
        static string[] Add(string[] Parameters)
        {
            List <string> Output = new List <string>();

            VirtualRSSFile1.AddItem();
            Output.Add("Info");
            Output.Add("Item " + VirtualRSSFile1.GetItemCount().ToString());
            return(Output.ToArray());
        }
Beispiel #2
0
 private void SynchronizeToVirtualRSSXmlFile(object sender, EventArgs EventArguments)
 {
     for (int i = 0; i < (this.dataGrid_RSSFeed.Rows.Count - 1); i++)
     {
         if (i < VirtualFile.ItemList.Count)
         {
             VirtualFile.ItemList[i].Title       = (string)dataGrid_RSSFeed.Rows[i].Cells[0].Value;
             VirtualFile.ItemList[i].Link        = (string)dataGrid_RSSFeed.Rows[i].Cells[1].Value;
             VirtualFile.ItemList[i].Description = (string)dataGrid_RSSFeed.Rows[i].Cells[2].Value;
         }
         else
         {
             VirtualFile.AddItem();
             VirtualFile.ItemList[i].Title       = (string)dataGrid_RSSFeed.Rows[i].Cells[0].Value;
             VirtualFile.ItemList[i].Link        = (string)dataGrid_RSSFeed.Rows[i].Cells[1].Value;
             VirtualFile.ItemList[i].Description = (string)dataGrid_RSSFeed.Rows[i].Cells[2].Value;
         }
     }
     VirtualFile.Generator = "RSSFeedDesigner";
 }
Beispiel #3
0
 private void SynchronizeToVirtualRSSXmlFile()
 {
     dataGrid_RSSFeed.EndEdit();
     for (int i = 0; i < (this.dataGrid_RSSFeed.Rows.Count - 1); i++)
     {
         if (i < VirtualFile.ItemList.Count)
         {
             if (VirtualFile.ItemList[i].Title != (string)dataGrid_RSSFeed.Rows[i].Cells[0].Value)
             {
                 VirtualFile.ItemList[i].Title           = (string)dataGrid_RSSFeed.Rows[i].Cells[0].Value;
                 VirtualFile.ItemList[i].PublicationDate = DateTime.Now.ToUniversalTime().ToString("r");
             }
             if (VirtualFile.ItemList[i].Link != (string)dataGrid_RSSFeed.Rows[i].Cells[1].Value)
             {
                 VirtualFile.ItemList[i].Link            = (string)dataGrid_RSSFeed.Rows[i].Cells[1].Value;
                 VirtualFile.ItemList[i].PublicationDate = DateTime.Now.ToUniversalTime().ToString("r");
             }
             if (VirtualFile.ItemList[i].Description != (string)dataGrid_RSSFeed.Rows[i].Cells[2].Value)
             {
                 VirtualFile.ItemList[i].Description     = (string)dataGrid_RSSFeed.Rows[i].Cells[2].Value;
                 VirtualFile.ItemList[i].PublicationDate = DateTime.Now.ToUniversalTime().ToString("r");
             }
         }
         else
         {
             VirtualFile.AddItem();
             VirtualFile.ItemList[i].PublicationDate = DateTime.Now.ToUniversalTime().ToString("r");
             VirtualFile.ItemList[i].Title           = (string)dataGrid_RSSFeed.Rows[i].Cells[0].Value;
             VirtualFile.ItemList[i].Link            = (string)dataGrid_RSSFeed.Rows[i].Cells[1].Value;
             VirtualFile.ItemList[i].Description     = (string)dataGrid_RSSFeed.Rows[i].Cells[2].Value;
         }
     }
     if (VirtualFile.Generator == "" | VirtualFile.Generator == null)
     {
         VirtualFile.Generator = "RSSFeedDesigner";
     }
 }