コード例 #1
0
        private void btnLanguage_Click(object sender, EventArgs e)
        {
            lblClickedButtonValue.Text = "Language settings of your account";
            HideMeniButtons();
            frmLanguage languageForma = new frmLanguage(_profesor);

            OpenChildForm(languageForma, sender);
        }
コード例 #2
0
        /// <summary>
        /// 初始化
        /// </summary>
        public static void Init()
        {
            //MongoDB驱动版本的取得
            FileVersionInfo info = FileVersionInfo.GetVersionInfo(Application.StartupPath + "\\MongoDB.Driver.dll");

            MongoUtility.Basic.Utility.MongoDbDriverVersion = info.ProductVersion;
            info = FileVersionInfo.GetVersionInfo(Application.StartupPath + "\\MongoDB.Bson.dll");
            MongoUtility.Basic.Utility.MongoDbBsonVersion = info.ProductVersion;
            //异常处理器的初始化
            Common.Utility.ExceptionAppendInfo  = "MongoDbDriverVersion:" + MongoUtility.Basic.Utility.MongoDbDriverVersion + System.Environment.NewLine;
            Common.Utility.ExceptionAppendInfo += "MongoDbBsonVersion:" + MongoUtility.Basic.Utility.MongoDbBsonVersion + System.Environment.NewLine;
            if (File.Exists(ConfigHelper._configFilename))
            {
                ConfigHelper.LoadFromConfigFile(ConfigHelper._configFilename);
                SystemManager.InitLanguage();
            }
            else
            {
                SystemManager.config = new Config();
                var _frmLanguage = new frmLanguage();
                _frmLanguage.ShowDialog();
                SystemManager.InitLanguage();
                var _frmOption = new frmOption();
                _frmOption.ShowDialog();
                ConfigHelper.SaveToConfigFile(ConfigHelper._configFilename);
            }
            //设定MongoUtility
            RuntimeMongoDBContext._mongoConnectionConfigList = config.ConnectionList;

            //SystemManager.DEBUG_MODE = true;
            SystemManager.DebugMode = false;
            SystemManager.MonoMode  = Type.GetType("Mono.Runtime") != null;
            Application.Run(new frmMain());
            //delete tempfile directory when exit
            if (Directory.Exists(MongoUtility.GFS.TempFileFolder))
            {
                Directory.Delete(MongoUtility.GFS.TempFileFolder, true);
            }
        }
コード例 #3
0
ファイル: SystemManager.cs プロジェクト: jango2015/MongoCola
		/// <summary>
		/// 初始化
		/// </summary>
		public static void Init()
		{
			//MongoDB驱动版本的取得
			FileVersionInfo info = FileVersionInfo.GetVersionInfo(Application.StartupPath + "\\MongoDB.Driver.dll");
			MongoUtility.Basic.Utility.MongoDbDriverVersion = info.ProductVersion;
			info = FileVersionInfo.GetVersionInfo(Application.StartupPath + "\\MongoDB.Bson.dll");
			MongoUtility.Basic.Utility.MongoDbBsonVersion = info.ProductVersion;
			//异常处理器的初始化
			Common.Utility.ExceptionAppendInfo = "MongoDbDriverVersion:" + MongoUtility.Basic.Utility.MongoDbDriverVersion + System.Environment.NewLine;
			Common.Utility.ExceptionAppendInfo += "MongoDbBsonVersion:" + MongoUtility.Basic.Utility.MongoDbBsonVersion + System.Environment.NewLine;
			if (File.Exists(ConfigHelper._configFilename)) {
				ConfigHelper.LoadFromConfigFile(ConfigHelper._configFilename);
				SystemManager.InitLanguage();
			} else {
				SystemManager.config = new Config();
				var _frmLanguage = new frmLanguage();
				_frmLanguage.ShowDialog();
				SystemManager.InitLanguage();
				var _frmOption = new frmOption();
				_frmOption.ShowDialog();
				ConfigHelper.SaveToConfigFile(ConfigHelper._configFilename);
			}
			//设定MongoUtility
			RuntimeMongoDBContext._mongoConnectionConfigList = config.ConnectionList;
			
			//SystemManager.DEBUG_MODE = true;
			SystemManager.DebugMode = false;
			SystemManager.MonoMode = Type.GetType("Mono.Runtime") != null;
			Application.Run(new frmMain());
			//delete tempfile directory when exit
			if (Directory.Exists(MongoUtility.GFS.TempFileFolder)) {
				Directory.Delete(MongoUtility.GFS.TempFileFolder, true);
			}
		}