Ejemplo n.º 1
0
        public void Save()
        {
            SerialManager sm = new SerialManager();

            sm.Write <MainConfiguration>("Main", this);
            sm = null;
        }
Ejemplo n.º 2
0
        public void Save(string CustomName)
        {
            //if (!File.Exists("OpenCollarBot.bdf")) return;
            SerialManager sm = new SerialManager();

            sm.Write <zGroupCaches>("zGroupCache/" + CustomName, this);
            sm = null;
        }
Ejemplo n.º 3
0
        public static zGroupCaches Reload(string CustomName)
        {
            if (!File.Exists("BotData/zGroupCache/" + CustomName + ".json"))
            {
                return(new zGroupCaches());
            }
            SerialManager sm  = new SerialManager();
            zGroupCaches  ocb = sm.Read <zGroupCaches>("zGroupCache/" + CustomName);

            if (ocb == null)
            {
                return(new zGroupCaches());
            }
            return(ocb);
        }
Ejemplo n.º 4
0
        public void Load()
        {
            if (File.Exists("Main.json"))
            {
                File.Move("Main.json", Path.Combine("BotData", "Main.json"));
            }
            inst = new MainConfiguration();
            SerialManager sm = new SerialManager();

            try
            {
                inst = sm.Read <MainConfiguration>("Main");
            }
            catch (FileNotFoundException e)
            {
                BotSession.Instance.Logger.info(true, "Main.json does not exist");
            }
        }