/// <summary> /// 获取应用配置,并转换为double,转换失败返回默认值. /// </summary> /// <param name="objName">Name of the obj.</param> /// <param name="defValue">The def value.</param> /// <returns></returns> /// <remarks> /// </remarks> /// <history> /// [fuxiaogang] 2009-12-29 14:38 Created /// </history> public double GetAppSettingToDouble(EnumAppsetting objName, int defValue) { double i = 0; if (double.TryParse(GetAppSetting(objName), out i)) { return(i); } else { return(defValue); } }
/// <summary> /// 获取应用配置,并转换为int,转换失败返回默认值. /// </summary> /// <param name="objName">Name of the obj.</param> /// <param name="defValue">The def value.</param> /// <returns></returns> /// <remarks> /// </remarks> /// <history> /// [fuxiaogang] 2009-12-29 14:38 Created /// </history> public int GetAppSettingToInt(EnumAppsetting objName, int defValue) { int i = 0; if (int.TryParse(GetAppSetting(objName), out i)) { return(i); } else { return(defValue); } }
/// <summary> /// 获取应用配置 /// </summary> /// <param name="objName">Name of the obj.</param> /// <returns></returns> /// <remarks> /// </remarks> /// <history> /// [luohaitao] 2009-11-30 10:58 Created /// </history> public string GetAppSetting(EnumAppsetting objName) { string name = objName.ToString(); if (_appSettingDic.ContainsKey(name)) { return(_appSettingDic[name]); } else { return(string.Empty); } }
private string GetTxItemId(EnumAppsetting ItemCode, string platform) { var itemstr = AppsettingCache.Instance.GetAppSetting((EnumAppsetting)ItemCode); var itemId = ""; var i = itemstr.Split('|'); try { if (platform.IndexOf("and") == -1) { itemId = i[1]; } else { itemId = i[0]; } return(itemId); } catch (Exception ex) { } return(""); }
/// <summary> /// 获取应用配置,并转换为double,转换失败返回0. /// </summary> /// <param name="objName">Name of the obj.</param> /// <returns></returns> /// <remarks> /// </remarks> /// <history> /// [fuxiaogang] 2009-12-29 14:38 Created /// </history> public double GetAppSettingToDouble(EnumAppsetting objName) { return(GetAppSettingToDouble(objName, 0)); }
/// <summary> /// 获取应用配置,并转换为int,转换失败返回0. /// </summary> /// <param name="objName">Name of the obj.</param> /// <returns></returns> /// <remarks> /// </remarks> /// <history> /// [fuxiaogang] 2009-12-29 14:38 Created /// </history> public int GetAppSettingToInt(EnumAppsetting objName) { return(GetAppSettingToInt(objName, 0)); }