You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

49 lines
1.4 KiB

using System.Configuration;
using System.Web.UI;
using System.Security.Cryptography;
using System.Text;
using System;
namespace OT.Web.Ap_Code
{
public class Common
{
#region GetAppSettings
/// <summary>
/// 獲取WebService的配置信息
/// </summary>
/// <param name="strKey">appSettings中配置的Key值</param>
/// <example>
///
/// </example>
/// <returns>appSettings中配置的value值</returns>
public static string GetAppSettings(string strKey)
{
return ConfigurationManager.AppSettings[strKey].ToString();
}
#endregion
public static string Serialize(object obj)
{
return Base64Helper.SerializeBase64(obj);
}
public static object Deserialize(string strObj, Type ty)
{
return Base64Helper.DeserializeBase64(strObj);
}
public static string SystemSettingValue(string strSettingItem)
{
string strReturn = "";
OT.Model.OTB_SYS_SystemSetting o_OTB_SYS_SystemSetting_Model = new OT.BLL.OTB_SYS_SystemSetting().GetModel(strSettingItem);
if (o_OTB_SYS_SystemSetting_Model != null && o_OTB_SYS_SystemSetting_Model.Effective == "Y")
{
strReturn = o_OTB_SYS_SystemSetting_Model.SettingValue;
}
return strReturn;
}
}
}