Exemple #1
0
        /*==================================================================================================================================
        * Private Methods
        *=================================================================================================================================*/
        private questStatus initialize()
        {
            // Initialize
            questStatus status = null;

            try
            {
                _dbDatabaseLogsMgr = new DbDatabaseLogsMgr(this.UserSession);
            }
            catch (System.Exception ex)
            {
                status = new questStatus(Severity.Fatal, String.Format("EXCEPTION: {0}.{1}: {2}",
                                                                       this.GetType().ToString(), MethodInfo.GetCurrentMethod().Name, ex.Message));
                throw new System.Exception(status.Message, ex);
            }
            return(new questStatus(Severity.Success));
        }
        /*----------------------------------------------------------------------------------------------------------------------------------
        * Logging
        *---------------------------------------------------------------------------------------------------------------------------------*/
        private questStatus initLogger()
        {
            // Initialize
            questStatus status = null;


            if (this.LogSettings.bLogDatabases)
            {
                try
                {
                    _dbDatabaseLogsMgr = new DbDatabaseLogsMgr(this.UserSession);
                }
                catch (System.Exception ex)
                {
                    status = new questStatus(Severity.Fatal, String.Format("EXCEPTION: {0}.{1}: {2}",
                                                                           this.GetType().ToString(), MethodInfo.GetCurrentMethod().Name, ex.Message));
                    LogException(ex, status);
                    return(status);
                }
            }
            return(new questStatus(Severity.Success));
        }