Example #1
0
        public void DStr(string str, string docName, int cnt)
        {
            var logf        = new SDBLog();
            var TStamp      = new TimeStamp();
            var TValue      = TStamp.TStamp();
            var addCustomer = new LCustomer();

            try
            {
                if (Path.IsPathRooted(str))
                {
                    var customer_Get = new StreamReading();
                    customer_Get.ReadST(str, addCustomer, docName, cnt);
                }
                else if (str == "read")
                {
                    var x = new main();
                    var g = x.BTreeCreate(docName);
                    var y = new StreamReadingTree();
                    y.ReadDataTree(g);
                }
                else
                {
                    Console.ForegroundColor = ConsoleColor.Red;
                    Console.WriteLine("Unknown Command; At : " + TValue);
                    Console.ResetColor();
                }
            }
            catch (Newtonsoft.Json.JsonReaderException)
            {
                Console.ForegroundColor = ConsoleColor.Red;
                Console.WriteLine("Error 102: Phase Error; At : " + TValue);
                addCustomer.DCustomer();
                Console.ResetColor();
                logf.Log
                (
                    "=========================" +
                    Environment.NewLine +
                    "Newtonsoft.Json.JsonReaderException" +
                    Environment.NewLine +
                    "Error 102: Phase Error;" +
                    Environment.NewLine +
                    "At : " +
                    TValue +
                    Environment.NewLine,
                    "102"
                );
            }
        }
Example #2
0
        public void OCustomer(string docName, int cnt)
        {
            var bpTree   = new Tree();
            var bpdata   = new main();
            var tempData = bpdata.BTreeCreate(docName);
            int x        = 0;

            foreach (var i in list)
            {
                var xml       = new XMLConvert();
                var tempValue = xml.CvXML(i.LDepth, i.LValue, i.LValueType, i.LTokenType, i.LPath, x + cnt);
                bpTree.AddDataTree(tempValue, tempValue + ".xml", tempData);
                x++;
            }
        }
Example #3
0
        public void ConsoleSt(string docName)
        {
            var x   = new main();
            var g   = x.BTreeCreate(docName);
            var cnt = 0;

            using (var tree = new BPlusTree <string, String>(g))
            {
                foreach (var k in tree.Keys)
                {
                    cnt++;
                }
            }
            //Console.WriteLine(cnt);
            Console.Write("sDB>> " + docName + ">> ");
            var DPath = new DebugPath();

            DPath.DPath(docName, cnt);
            var CStart = new ConsoleStart();

            CStart.ConsoleSt(docName);
        }