using System; using System.Collections.Generic; using System.Linq; using System.Text; using Ease.CoreV35; using Ease.CoreV35.Model; using Ease.CoreV35.Caching; using System.Data.Linq.Mapping; namespace Payroll.BO { #region WebAPPFormParamDetails [Serializable] public class WebAPPFormParamDetails : BasicBaseObject { #region Cache Store private static Cache _cache = new Cache(typeof(WebAPPFormParamDetails)); #endregion #region Constructor public WebAPPFormParamDetails() { _webAPPParamID = ID.FromInteger(0); _paramID = 0; _svalue = string.Empty; } #endregion #region Properties #region WebAPPParamID : ID private ID _webAPPParamID; public ID WebAPPParamID { get { return _webAPPParamID; } set { base.OnPropertyChange("webAPPParamID", _webAPPParamID, value); _webAPPParamID = value; } } #endregion #region ParamID : int private int _paramID; public int ParamID { get { return _paramID; } set { base.OnPropertyChange("paramID", _paramID, value); _paramID = value; } } #endregion #region Value : object private object _svalue; public object Value { get { return _svalue; } set { _svalue = value; } } #endregion #region DataType : EnumColumnDataType private EnumColumnDataType _dataType; public EnumColumnDataType DataType { get { return _dataType; } set { base.OnPropertyChange("dataType", (short)_dataType, (short)value); _dataType = value; } } #endregion #endregion #region Service Factory IWebAPPFormParamService : IWebAPPFormParamService internal static IWebAPPFormParamService Service { get { return Services.Factory.CreateService(typeof(IWebAPPFormParamService)); } } #endregion } #endregion }