static void Main(string[] args)
        {
            "Demonstrate Timer - needed for scheduled persistance in Project #2".title('=');
            Console.Write("\n\n  press any key to exit\n");
            DBEngine<int, DBElement<int, string>> db = new DBEngine<int, DBElement<int, string>>();

            for (int i = 0; i < 3; i++)
            {
                DBElement<int, string> elem = new DBElement<int, string>();
                elem.name = "element";
                elem.descr = "test element";
                elem.timeStamp = DateTime.Now;
                elem.children.AddRange(new List<int> { 1, 2, 3 });
                elem.payload = "elem's payload";
                elem.showElement();
                db.insert(i, elem);
            }
            db.showDB();
            WriteLine();
            Schedular td = new Schedular(db);
            td.schedular.Enabled = true;
            Console.ReadKey();
            Console.Write("\n\n");
        }
Ejemplo n.º 2
0
 void TestR6()
 {
   "Demonstrating Requirement #6".title('=');
   "Persisting data to Database in XML files".title();
   td = new Schedular(db);
   while(td.schedular.Enabled);
   Console.Write("\n\n");
   WriteLine();
 }