コード例 #1
0
 public Editor()
 {
     Enabled    = false;
     mSettings  = new Settings();
     IsLoggedIn = false;
     mLogger    = null;
 }
コード例 #2
0
        public DB()
        {
            bool retGetAppData = false;

            try
            {
                this.AppData = PrdmData.GetAppData <PrdmData>(out retGetAppData);
                if (retGetAppData)
                {
                    this.Logger = new Utilities.Logger(this.AppData.LogFileName, this.AppData.LogPath, this.AppData.TraceFileName,
                                                       this.AppData.TracePath, this.AppData.LogFileSize, false, this.AppData.LogAppEnable, this.AppData.TraceToFileEnable, 30, (Utilities.Logger.LogLevel) this.AppData.LogAppLevel);
                    this.DeleteFileLogs();

                    this.Query     = "server=" + AppData.Server + "; port=" + AppData.Port + "; user id=" + AppData.UserDB + "; password="******"; database=" + AppData.Database + ";";
                    this.Conection = new MySqlConnection(Query);
                    // this.ProcessLog(new StackTrace().GetFrame(0).GetMethod().Name, 0, Utilities.Logger.LogType.Info, "New PrdmDB ok!");
                }
                else
                {
                    System.IO.File.AppendAllText(string.Format(@"{0}PrdmError.log", AppPath), string.Format("Error in PrdmhData.xml file.{0}", Environment.NewLine));
                }
            }
            catch (Exception ex)
            {
                System.IO.File.AppendAllText(string.Format(@"{0}PrdmError.log", AppPath), string.Format("Error in PrdmhDB: {0}{1}", ex.Message, Environment.NewLine));
            }
        }
コード例 #3
0
 public static OptimizerRuleEngine generate(Utilities.Logger logger, bool debugMode = false)
 {
     if (ruleManager == null)
     {
         ruleManager = new OptimizerRuleEngine(logger, debugMode);
         GenerateRuleSetSimplifications();
     }
     return(ruleManager);
 }
コード例 #4
0
 public Parser()
 {
     Enabled      = false;
     mLogger      = null;
     mUserAccount = new Account();
 }