Ejemplo n.º 1
0
        public static void Read()
        {
            string path = ApplicationRunTimeContext.GetProcessMainModuleDirectory() + @"\config.ini";

            if (File.Exists(path))
            {
                GlobalConfigInfoModel config = File.ReadAllText(path).ToInstance <GlobalConfigInfoModel>();
                if (config != null)
                {
                    StaticData.GlobalConfig = config;
                }
                else
                {
                    if (StaticData.GlobalConfig == null)
                    {
                        StaticData.GlobalConfig = new GlobalConfigInfoModel()
                        {
                            GlobalTheme = DevComponents.DotNetBar.eStyle.Office2007Blue
                        }
                    }
                    ;
                }
            }
            else
            {
                StaticData.GlobalConfig = new GlobalConfigInfoModel();
                Save();
            }
        }
Ejemplo n.º 2
0
        public static void Save(GlobalConfigInfoModel config)
        {
            string path = ApplicationRunTimeContext.GetProcessMainModuleDirectory() + @"\config.ini";

            IOUtility.WriteAllText(path, config.ToJson());
        }