} //eof method public static void Fatal(GenApp.Bo.User userObj, ILog logger, string msg) { DebugLevel debugLevel = (DebugLevel)userObj.UserSettings.LogLevel; string strLogLevel = Logger.GetLogTypeString(debugLevel); inst.SetLogingLevel(strLogLevel); logger.Fatal(msg); } //eof method
} //eof method public static void DsToString(ref GenApp.Bo.User userObj, ref System.Data.DataSet ds, out string strDsAsStr) { strDsAsStr = String.Empty; if (ds == null) { userObj.Rc.Msg = "No results found !!!"; userObj.Rc.DebugMsg = " Empty ds passed for debugging at DsToString method , DataSetGastArbeiter class "; } //eof if else { //foreach (System.Data.DataTable dt in ds.Tables) for (int i = 0; i < ds.Tables.Count; i++) { DataTable dt = ds.Tables[i]; strDsAsStr += DataTableToString(ref dt, true); } //eof foreach (DataTable dt in ds.Tables) } //eof if ds !=null } //eof method
static void Main(string[] args) { TestClass objTestClass = new TestClass(); //log4net.Appender.ColoredConsoleAppender.Colors.HighIntensity GenApp.Bo.UserSettings us = new GenApp.Bo.UserSettings(); GenApp.Bo.User userObj = new GenApp.Bo.User() { UserSettings = us }; userObj.UserSettings.LogLevel = 4; #region SetDynamicallyLogLevel Logger.Debug(userObj, logger, " -- Debug msg -- "); Logger.Info(userObj, logger, " -- Info msg -- "); Logger.Warn(userObj, logger, " -- Warn msg -- "); Logger.Error(userObj, logger, " -- Error msg -- "); Logger.Fatal(userObj, logger, " -- Fatal msg -- "); #endregion SetDynamicallyLogLevel #region RemoveDynamicallyAppenders Logger.SetThreshold("LogFileAppender", log4net.Core.Level.Off); //and echo again Logger.Debug(userObj, logger, " -- Debug msg -- "); Logger.Info(userObj, logger, " -- Info msg -- "); Logger.Warn(userObj, logger, " -- Warn msg -- "); Logger.Error(userObj, logger, " -- Error msg -- "); Logger.Fatal(userObj, logger, " -- Fatal msg -- "); #endregion RemoveDynamicallyAppenders Console.WriteLine(" END HIT A KEY TO EXIT "); Console.ReadLine(); } //eof method
} //eof method #region Todo //not in use YET public static bool FromDataSetToObjectPool(ref GenApp.Bo.User userObj, ref DataSet ds, ref Data.ObjectConverter pool) { return(true); }