public LogSetting() { try { Hashtable sysParameterCache = DBCache.GetSysParameterCache(); if (sysParameterCache != null && sysParameterCache.Count > 0) { object obj = sysParameterCache["LIMITTYPE"]; if (obj != null) { this.maintenance = (int)Convert.ToInt16(obj); } obj = sysParameterCache["DAYLIMIT"]; if (obj != null) { this.days = Convert.ToInt32(obj); } obj = sysParameterCache["RECORDSLIMIT"]; if (obj != null) { this.recordNum = Convert.ToInt32(obj); } obj = sysParameterCache["PAGESIZE"]; if (obj != null) { this.pageSize = Convert.ToInt32(obj); } obj = sysParameterCache["SAVERANGE"]; if (obj != null) { this.saveRange = Convert.ToInt32(obj); } } else { DebugCenter.GetInstance().appendToFile("DBERROR~~~~~~~~~~~Get LogSetting Error : Could not get system parameter"); } } catch (Exception ex) { DebugCenter.GetInstance().appendToFile("DBERROR~~~~~~~~~~~Get LogSetting Error : " + ex.Message + "\n" + ex.StackTrace); } }