2025-03-27 15:05:14 +08:00

160 lines
4.5 KiB
C#

using System;
using System.Runtime.Serialization;
using SuperMap.RealEstate.HighWay.Running.Interface;
using SuperMap.RealEstate.Utility;
namespace SuperMap.RealEstate.HighWay.Running.Model
{
/// <summary>
/// T_RTCOMMODITY_商品类别关系 类
/// </summary>
[DataContract]
public class RTCOMMODITY : IRTCOMMODITY, IModifyRTCOMMODITY
{
#region RTCOMMODITY_ID
string _RTCOMMODITY_ID_Encrypt = null;
/// <summary>
/// 内码 的加密字符串
/// </summary>
[DataMember]
public string RTCOMMODITY_ID_Encrypt
{
get
{
if (string.IsNullOrEmpty(_RTCOMMODITY_ID_Encrypt))
_RTCOMMODITY_ID_Encrypt = _RTCOMMODITY_ID.ToEncrypt();
return _RTCOMMODITY_ID_Encrypt;
}
set
{
_RTCOMMODITY_ID_Encrypt = value;
if (!string.IsNullOrEmpty(value))
_RTCOMMODITY_ID = value.ToDecryptInt32();
else
_RTCOMMODITY_ID = null;
}
}
System.Int32? _RTCOMMODITY_ID = null;
/// <summary>
/// 内码
/// </summary>
[DataMember]
public System.Int32? RTCOMMODITY_ID
{
get { return _RTCOMMODITY_ID; }
set
{
if (_RTCOMMODITY_ID != value)
{
_RTCOMMODITY_ID = value;
_Modify_RTCOMMODITY_ID = true;
}
_RTCOMMODITY_ID_Encrypt = null;
}
}
bool _Modify_RTCOMMODITY_ID = false;
/// <summary>
/// 是否被修改,不建议直接对其赋值操作
/// </summary>
[DataMember]
public bool Modify_RTCOMMODITY_ID
{
get { return _Modify_RTCOMMODITY_ID; }
set { _Modify_RTCOMMODITY_ID = value; }
}
#endregion
#region COMMODITY_ID
System.Int32? _COMMODITY_ID = null;
/// <summary>
/// 商品内码
/// </summary>
[DataMember]
public System.Int32? COMMODITY_ID
{
get { return _COMMODITY_ID; }
set
{
if (_COMMODITY_ID != value)
{
_COMMODITY_ID = value;
_Modify_COMMODITY_ID = true;
}
}
}
bool _Modify_COMMODITY_ID = false;
/// <summary>
/// 是否被修改,不建议直接对其赋值操作
/// </summary>
[DataMember]
public bool Modify_COMMODITY_ID
{
get { return _Modify_COMMODITY_ID; }
set { _Modify_COMMODITY_ID = value; }
}
#endregion
#region COMMODITYTYPE_ID
System.Int32? _COMMODITYTYPE_ID = null;
/// <summary>
/// 商品类别内码
/// </summary>
[DataMember]
public System.Int32? COMMODITYTYPE_ID
{
get { return _COMMODITYTYPE_ID; }
set
{
if (_COMMODITYTYPE_ID != value)
{
_COMMODITYTYPE_ID = value;
_Modify_COMMODITYTYPE_ID = true;
}
}
}
bool _Modify_COMMODITYTYPE_ID = false;
/// <summary>
/// 是否被修改,不建议直接对其赋值操作
/// </summary>
[DataMember]
public bool Modify_COMMODITYTYPE_ID
{
get { return _Modify_COMMODITYTYPE_ID; }
set { _Modify_COMMODITYTYPE_ID = value; }
}
#endregion
#region RTCOMMODITY_DESC
System.String _RTCOMMODITY_DESC = null;
/// <summary>
/// 其他
/// </summary>
[DataMember]
public System.String RTCOMMODITY_DESC
{
get { return _RTCOMMODITY_DESC; }
set
{
if (_RTCOMMODITY_DESC != value)
{
_RTCOMMODITY_DESC = value;
_Modify_RTCOMMODITY_DESC = true;
}
}
}
bool _Modify_RTCOMMODITY_DESC = false;
/// <summary>
/// 是否被修改,不建议直接对其赋值操作
/// </summary>
[DataMember]
public bool Modify_RTCOMMODITY_DESC
{
get { return _Modify_RTCOMMODITY_DESC; }
set { _Modify_RTCOMMODITY_DESC = value; }
}
#endregion
}
}