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
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;
|
|
}
|
|
}
|
|
}
|