-
-
using System;
using System.Data;
using System.Collections.Generic;
using System.Text;
using SlowX.Core.Entity;
using SlowX.Core.Model;
using SlowX.Core.Business;
using SlowX.DAL.Helpers;
using SlowX.Core.ImportData;
using eKing.SzdfLib.Helpers;
namespace eKing.SzdfLib.Business.Dev
{
/// <summary>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
[Serializable]
public partial class UTB_SZDF_DEV_SORT
:
SlowX.Core.Business.BaseBusiness
{
/// <summary>
/// DLL名称:eKing.SzdfLib
/// </summary>
public const string _DllName
=
"eKing.SzdfLib";
/// <summary>
/// 逻辑类:eKing.SzdfLib.Business.Dev.UTB_SZDF_DEV_SORT
/// </summary>
public const string _ClassName
=
"eKing.SzdfLib.Business.Dev.UTB_SZDF_DEV_SORT";
/// <summary>
/// <para>静态实体</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public readonly static UTB_SZDF_DEV_SORT
instance
=
StaticNew();
/// <summary>
/// 创建静态实体
/// </summary>
/// <returns></returns>
private static UTB_SZDF_DEV_SORT StaticNew()
{
// 创建一个实体 //
UTB_SZDF_DEV_SORT theResult = new UTB_SZDF_DEV_SORT ();
// 将实体添加到 BaseBusinessInstanceDictionary 中 //
InsertBaseBusinessInstanceDictionary(theResult);
return theResult;
}
#region 构造函数
/// <summary>
/// <para>空白构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public UTB_SZDF_DEV_SORT () : base()
{
}
#endregion 构造函数
#region 创建实体
/// <summary>
/// 创建实体(BaseEntity)
/// </summary>
/// <returns></returns>
public override BaseEntity CreateBaseEntity()
{
return new eKing.SzdfLib.Entity.Dev.UTB_SZDF_DEV_SORT();
}
#endregion 创建实体
#region 创建 BaseImportData
/// <summary>
/// 创建 BaseImportData
/// </summary>
/// <returns></returns>
public override BaseImportData CreateBaseImportData()
{
return new eKing.SzdfLib.ImportData.Dev.UTB_SZDF_DEV_SORT();
}
#endregion 创建 BaseImportData
#region 创建实体数据集
/// <summary>
/// 创建实体数据集
/// </summary>
public override SlowX.Core.Model.BaseModel CreateBaseModel()
{
return new eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT();
}
/// <summary>
/// 创建实体数据集
/// </summary>
/// <param name="dr"></param>
/// <param name="xdbHelper">数据库链接串</param>
public override SlowX.Core.Model.BaseModel CreateBaseModel
(
DataRow dr,
DBHelper xdbHelper
)
{
return new eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT
(
dr,
xdbHelper
);
}
/// <summary>
/// 创建实体数据集
/// </summary>
/// <param name="_parentBaseModel">父节点</param>
/// <param name="dr">一条记录</param>
/// <param name="xdbHelper">数据库链接串</param>
/// <returns></returns>
public override SlowX.Core.Model.BaseModel CreateBaseModel
(
BaseModel _parentBaseModel,
DataRow dr,
DBHelper xdbHelper
)
{
return new eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT
(
_parentBaseModel,
dr,
xdbHelper
);
}
/// <summary>
/// 创建实体数据集
/// </summary>
/// <param name="dr">一条记录</param>
/// <param name="isThrowException">是否抛出异常</param>
/// <param name="xdbHelper">数据库链接串</param>
/// <returns></returns>
public override SlowX.Core.Model.BaseModel CreateBaseModel
(
DataRow dr,
bool isThrowException,
DBHelper xdbHelper
)
{
return new eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT
(
dr,
isThrowException,
xdbHelper
);
}
/// <summary>
/// 创建实体数据集
/// </summary>
/// <param name="_parentBaseModel">父节点</param>
/// <param name="dr">一条记录</param>
/// <param name="isThrowException">是否抛出异常</param>
/// <param name="xdbHelper">数据库链接串</param>
/// <returns></returns>
public override SlowX.Core.Model.BaseModel CreateBaseModel
(
BaseModel _parentBaseModel,
DataRow dr,
bool isThrowException,
DBHelper xdbHelper
)
{
return new eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT
(
_parentBaseModel,
dr,
isThrowException,
xdbHelper
);
}
/// <summary>
/// 创建实体数据集
/// </summary>
/// <param name="preName">字段前缀缀填充符</param>
/// <param name="postName">字段后缀填充符</param>
/// <param name="dr">一条记录</param>
/// <param name="xdbHelper">数据库链接串</param>
/// <returns></returns>
public override SlowX.Core.Model.BaseModel CreateBaseModel
(
string preName,
string postName,
DataRow dr,
DBHelper xdbHelper
)
{
return new eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT
(
preName,
postName,
dr,
xdbHelper
);
}
/// <summary>
/// 创建实体数据集
/// </summary>
/// <param name="preName">字段前缀缀填充符</param>
/// <param name="postName">字段后缀填充符</param>
/// <param name="_parentBaseModel">父节点</param>
/// <param name="dr">一条记录</param>
/// <param name="xdbHelper">数据库链接串</param>
/// <returns></returns>
public override SlowX.Core.Model.BaseModel CreateBaseModel
(
string preName,
string postName,
BaseModel _parentBaseModel,
DataRow dr,
DBHelper xdbHelper
)
{
return new eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT
(
preName,
postName,
_parentBaseModel,
dr,
xdbHelper
);
}
/// <summary>
/// 创建实体数据集
/// </summary>
/// <param name="preName">字段前缀缀填充符</param>
/// <param name="postName">字段后缀填充符</param>
/// <param name="dr">一条记录</param>
/// <param name="isThrowException">是否抛出异常</param>
/// <param name="xdbHelper">数据库链接串</param>
/// <returns></returns>
public override SlowX.Core.Model.BaseModel CreateBaseModel
(
string preName,
string postName,
DataRow dr,
bool isThrowException,
DBHelper xdbHelper
)
{
return new eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT
(
preName,
postName,
dr,
isThrowException,
xdbHelper
);
}
/// <summary>
/// 创建实体数据集
/// </summary>
/// <param name="preName">字段前缀缀填充符</param>
/// <param name="postName">字段后缀填充符</param>
/// <param name="_parentBaseModel">父节点</param>
/// <param name="dr">一条记录</param>
/// <param name="isThrowException">是否抛出异常</param>
/// <param name="xdbHelper">数据库链接串</param>
/// <returns></returns>
public override SlowX.Core.Model.BaseModel CreateBaseModel
(
string preName,
string postName,
BaseModel _parentBaseModel,
DataRow dr,
bool isThrowException,
DBHelper xdbHelper
)
{
return new eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT
(
preName,
postName,
_parentBaseModel,
dr,
isThrowException,
xdbHelper
);
}
#endregion 创建实体数据集
#region 获得缓存容器
// /// <summary>
// /// 获得缓存容器(作废代码,如有需要修改的话,可以用partial将类分块重写)
// /// </summary>
// /// <returns></returns>
// public override SlowX.Core.CacheContainers.BaseCacheContainer CreateBaseCacheContainer()
//{
// // 如果需要自定义缓存 //
// // 可以建一个 类 继承 BaseCacheContainer //
// // 然后在扩展方法中重写 //
// return eKingSzdfLibHelper.instance.CreateBaseCacheContainer(this);
//}
#endregion 获得缓存容器
#region 封装一些方法
#region BaseModel转成当前Model
/// <summary>
/// BaseModel转成当前Model
/// </summary>
/// <param name="theValue"></param>
/// <returns></returns>
public eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT ToCurModel(SlowX.Core.Model.BaseModel theValue)
{
return theValue as eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT;
}
#endregion BaseModel转成当前Model
#region List-BaseModel 转成当前List-Model
/// <summary>
/// List-BaseModel 转成当前List-Model
/// </summary>
/// <param name="theList"></param>
/// <returns></returns>
public List<eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT> ToListCurModel(List<SlowX.Core.Model.BaseModel> theList)
{
List<eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT> theResult = new List<eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT>();
foreach (SlowX.Core.Model.BaseModel model in theList)
{
theResult.Add(model as eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT);
}
return theResult;
}
#endregion List-BaseModel 转成当前List-Model
#region 通过oId(关键字)获得Model
/// <summary>
/// 通过oId(关键字)获得Model
/// </summary>
/// <param name="oId"></param>
/// <param name="xdbHelper">数据库链接串</param>
/// <returns></returns>
public eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT GetCurModel(object oId, DBHelper xdbHelper)
{
return GetBaseModelById(oId, xdbHelper) as eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT;
}
#endregion 通过oId(关键字)获得Model
#region 通过strId(字符串格式的关键字)和BaseModel的列表数据集获得对应的Model
/// <summary>
/// 通过strId(字符串格式的关键字)和BaseModel的列表数据集获得对应的Model
/// </summary>
/// <param name="theList">BaseModel的数据列表</param>
/// <param name="strId">关键字</param>
/// <returns></returns>
public eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT GetCurModelByBaseList(List<SlowX.Core.Model.BaseModel> theList, string strId)
{
if (theList == null || theList.Count == 0)
return null;
if (strId == null || strId.Length == 0)
return null;
string dataColumnNameID = this.Entity.p_IDFieldName;
if (dataColumnNameID == null || dataColumnNameID.Length == 0)
return null;
foreach (SlowX.Core.Model.BaseModel model in theList)
{
if (model.GetPropertyStrValue(dataColumnNameID) == strId)
return model as eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT;
}
return null;
}
#endregion 通过strId(字符串格式的关键字)和BaseModel的列表数据集获得对应的Model
#region 通过strId(字符串格式的关键字)和Model的列表数据集获得对应的Model
/// <summary>
/// 通过strId(字符串格式的关键字)和Model的列表数据集获得对应的Model
/// </summary>
/// <param name="theList"></param>
/// <param name="strId"></param>
/// <returns></returns>
public eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT GetCurModelByList
(
List<eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT> theList,
string strId
)
{
if (theList == null || theList.Count == 0)
return null;
if (strId == null || strId.Length == 0)
return null;
string dataColumnNameID = this.Entity.p_IDFieldName;
if (dataColumnNameID == null || dataColumnNameID.Length == 0)
return null;
foreach (eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT model in theList)
{
if (model.GetPropertyStrValue(dataColumnNameID) == strId)
return model;
}
return null;
}
#endregion 通过strId(字符串格式的关键字)和Model的列表数据集获得对应的Model
#region 通过查询条件获得List Model
/// <summary>
/// 通过查询条件获得List Model
/// </summary>
/// <param name="entity"></param>
/// <param name="xdbHelper">数据库链接串</param>
/// <returns></returns>
public List<eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT> ListCurModel
(
eKing.SzdfLib.Entity.Dev.UTB_SZDF_DEV_SORT entity,
DBHelper xdbHelper
)
{
List<eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT> theResult = new List<eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT>();
bool bIsCreate = true;
if (xdbHelper == null)
{
xdbHelper = SlowX.DAL.Helpers.DBHelper.CreateDBHelper();
}
else
{
// 没有打开链接 //
bIsCreate = xdbHelper.IsNotOpen();
}
try
{
if (bIsCreate)
xdbHelper.OpenDBHelper();
DataSet ds = List(entity, xdbHelper);
if (ds != null)
{
foreach (DataRow dr in ds.Tables[0].Rows)
{
theResult.Add(new eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT(dr, xdbHelper));
}
}
if (bIsCreate)
xdbHelper.EndDBHelper();
}
catch (Exception err)
{
if (bIsCreate)
xdbHelper.TranDBHelper();
throw err;
}
finally
{
if (bIsCreate)
xdbHelper.FinallyDBHelper();
}
return theResult;
}
#endregion 通过查询条件获得List Model
/// <summary>
/// List Model
/// </summary>
/// <param name="curEmWhereModel">where条件</param>
/// <param name="curEmOrderByModel">排序条件</param>
/// <param name="xdbHelper">数据库链接串</param>
/// <returns></returns>
public List<eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT> ListCurModel
(
SlowX.Core.Enums.WhereModel.EmWhereModel curEmWhereModel,
SlowX.Core.Enums.OrderByModel.EmOrderByModel curEmOrderByModel,
DBHelper xdbHelper
)
{
List<eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT> theResult = new List<eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT>();
bool bIsCreate = true;
if (xdbHelper == null)
{
xdbHelper = SlowX.DAL.Helpers.DBHelper.CreateDBHelper();
}
else
{
// 没有打开链接 //
bIsCreate = xdbHelper.IsNotOpen();
}
try
{
if (bIsCreate)
xdbHelper.OpenDBHelper();
DataSet ds = ListByCondition(curEmWhereModel, curEmOrderByModel, xdbHelper);
if (ds != null)
{
foreach (DataRow dr in ds.Tables[0].Rows)
{
theResult.Add(new eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT(dr, xdbHelper));
}
}
if (bIsCreate)
xdbHelper.EndDBHelper();
}
catch (Exception err)
{
if (bIsCreate)
xdbHelper.TranDBHelper();
throw err;
}
finally
{
if (bIsCreate)
xdbHelper.FinallyDBHelper();
}
return theResult;
}
/// <summary>
/// List Model
/// </summary>
/// <param name="dataColumnName"></param>
/// <param name="dataColumnValue"></param>
/// <param name="curEmWhereModel"></param>
/// <param name="curEmOrderByModel"></param>
/// <param name="xdbHelper">数据库链接串</param>
/// <returns></returns>
public List<eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT> ListCurModel
(
string dataColumnName,
object dataColumnValue,
SlowX.Core.Enums.WhereModel.EmWhereModel curEmWhereModel,
SlowX.Core.Enums.OrderByModel.EmOrderByModel curEmOrderByModel,
DBHelper xdbHelper
)
{
List<eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT> theResult = new List<eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT>();
bool bIsCreate = true;
if (xdbHelper == null)
{
xdbHelper = SlowX.DAL.Helpers.DBHelper.CreateDBHelper();
}
else
{
// 没有打开链接 //
bIsCreate = xdbHelper.IsNotOpen();
}
try
{
if (bIsCreate)
xdbHelper.OpenDBHelper();
DataSet ds = ListByCondition(dataColumnName, dataColumnValue, curEmWhereModel, curEmOrderByModel, xdbHelper);
if (ds != null)
{
foreach (DataRow dr in ds.Tables[0].Rows)
{
theResult.Add(new eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT(dr, xdbHelper));
}
}
if (bIsCreate)
xdbHelper.EndDBHelper();
}
catch (Exception err)
{
if (bIsCreate)
xdbHelper.TranDBHelper();
throw err;
}
finally
{
if (bIsCreate)
xdbHelper.FinallyDBHelper();
}
return theResult;
}
/// <summary>
/// List Model
/// </summary>
/// <param name="pkIds">关键字的拼串</param>
/// <param name="xdbHelper">数据库链接串</param>
/// <returns></returns>
public List<eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT> ListCurModel8In
(
string pkIds,
DBHelper xdbHelper
)
{
if (pkIds == null || pkIds.Length == 0)
return null;
List<eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT> theResult
=
null;
bool bIsCreate = true;
if (xdbHelper == null)
{
xdbHelper = SlowX.DAL.Helpers.DBHelper.CreateDBHelper();
}
else
{
// 没有打开链接 //
bIsCreate = xdbHelper.IsNotOpen();
}
try
{
if (bIsCreate)
xdbHelper.OpenDBHelper();
DataSet ds = this.DataSetList8In(pkIds, xdbHelper);
if(ds!=null)
{
theResult = new List<eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT>();
foreach(DataRow dr in ds.Tables[0].Rows)
{
theResult.Add(new eKing.SzdfLib.Model.Dev.UTB_SZDF_DEV_SORT(dr, xdbHelper));
}
}
if (bIsCreate)
xdbHelper.EndDBHelper();
}
catch (Exception err)
{
if (bIsCreate)
xdbHelper.TranDBHelper();
throw err;
}
finally
{
if (bIsCreate)
xdbHelper.FinallyDBHelper();
}
return theResult;
}
#endregion 封装一些方法
}
}
-
using System;
using System.Collections.Generic;
using System.Text;
using SlowX.Core.Entity;
using SlowX.Core.TableAttribute;
using SlowX.Core.Classes;
namespace eKing.SzdfLib.Entity.Dev
{
/// <summary>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
[Serializable]
public partial class UTB_SZDF_DEV_SORT : SlowX.Core.Entity.BaseEntity
{
/// <summary>
/// <para>空白构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public UTB_SZDF_DEV_SORT()
:
base(eKing.SzdfLib.TableAttribute.Dev.UTB_SZDF_DEV_SORT .instance)
{
}
#region 字段和属性
#region ID ~ 开发分类
/// <summary>
/// <para>字段名:ID</para>
/// <para>字段注释:开发分类</para>
/// <para>允许空:否</para>
/// <para>变量类型:long</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:bigint</para>
/// <para>数据库属性:关键字</para>
/// </summary>
protected EntityFieldInfo m_ID = null;
/// <summary>
/// <para>字段名:ID</para>
/// <para>字段注释:开发分类</para>
/// <para>允许空:否</para>
/// <para>变量类型:long</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:bigint</para>
/// <para>数据库属性:关键字</para>
/// </summary>
public EntityFieldInfo _ID
{
get
{
return m_ID;
}
}
#endregion ID ~ 开发分类
#region TheName ~ 名称
/// <summary>
/// <para>字段名:TheName</para>
/// <para>字段注释:名称</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
protected EntityFieldInfo m_TheName = null;
/// <summary>
/// <para>字段名:TheName</para>
/// <para>字段注释:名称</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public EntityFieldInfo _TheName
{
get
{
return m_TheName;
}
}
#endregion TheName ~ 名称
#region ShowSeq ~ 显示顺序
/// <summary>
/// <para>字段名:ShowSeq</para>
/// <para>字段注释:显示顺序</para>
/// <para>允许空:否</para>
/// <para>变量类型:int</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:int</para>
/// </summary>
protected EntityFieldInfo m_ShowSeq = null;
/// <summary>
/// <para>字段名:ShowSeq</para>
/// <para>字段注释:显示顺序</para>
/// <para>允许空:否</para>
/// <para>变量类型:int</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:int</para>
/// </summary>
public EntityFieldInfo _ShowSeq
{
get
{
return m_ShowSeq;
}
}
#endregion ShowSeq ~ 显示顺序
#region Remark ~ 备注
/// <summary>
/// <para>字段名:Remark</para>
/// <para>字段注释:备注</para>
/// <para>允许空:是</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(4000)</para>
/// </summary>
protected EntityFieldInfo m_Remark = null;
/// <summary>
/// <para>字段名:Remark</para>
/// <para>字段注释:备注</para>
/// <para>允许空:是</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(4000)</para>
/// </summary>
public EntityFieldInfo _Remark
{
get
{
return m_Remark;
}
}
#endregion Remark ~ 备注
#region InputUserId ~ 创建用户
/// <summary>
/// <para>字段名:InputUserId</para>
/// <para>字段注释:创建用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
protected EntityFieldInfo m_InputUserId = null;
/// <summary>
/// <para>字段名:InputUserId</para>
/// <para>字段注释:创建用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public EntityFieldInfo _InputUserId
{
get
{
return m_InputUserId;
}
}
#endregion InputUserId ~ 创建用户
#region CreateTime ~ 创建时间
/// <summary>
/// <para>字段名:CreateTime</para>
/// <para>字段注释:创建时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
protected EntityFieldInfo m_CreateTime = null;
/// <summary>
/// <para>字段名:CreateTime</para>
/// <para>字段注释:创建时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
public EntityFieldInfo _CreateTime
{
get
{
return m_CreateTime;
}
}
#endregion CreateTime ~ 创建时间
#region LastUpdateUserId ~ 最后更新用户
/// <summary>
/// <para>字段名:LastUpdateUserId</para>
/// <para>字段注释:最后更新用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
protected EntityFieldInfo m_LastUpdateUserId = null;
/// <summary>
/// <para>字段名:LastUpdateUserId</para>
/// <para>字段注释:最后更新用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public EntityFieldInfo _LastUpdateUserId
{
get
{
return m_LastUpdateUserId;
}
}
#endregion LastUpdateUserId ~ 最后更新用户
#region UpdateTime ~ 修改时间
/// <summary>
/// <para>字段名:UpdateTime</para>
/// <para>字段注释:修改时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
protected EntityFieldInfo m_UpdateTime = null;
/// <summary>
/// <para>字段名:UpdateTime</para>
/// <para>字段注释:修改时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
public EntityFieldInfo _UpdateTime
{
get
{
return m_UpdateTime;
}
}
#endregion UpdateTime ~ 修改时间
#endregion 字段和属性
/// <summary>
/// 重载实现EntityFieldInfo值=Dictionary中的值
/// </summary>
/// <param name="theDictionary"></param>
protected override void SetEntityFieldInfoValue
(
Dictionary<string, EntityFieldInfo> theDictionary
)
{
eKing.SzdfLib.DataColumnLowerNameInfo.Dev.UTB_SZDF_DEV_SORT
ni
=
eKing.SzdfLib.DataColumnLowerNameInfo.Dev.UTB_SZDF_DEV_SORT.instance;
m_ID = theDictionary[ni.ID];
m_TheName = theDictionary[ni.TheName];
m_ShowSeq = theDictionary[ni.ShowSeq];
m_Remark = theDictionary[ni.Remark];
m_InputUserId = theDictionary[ni.InputUserId];
m_CreateTime = theDictionary[ni.CreateTime];
m_LastUpdateUserId = theDictionary[ni.LastUpdateUserId];
m_UpdateTime = theDictionary[ni.UpdateTime];
}
}
}
-
using System;
using System.Collections.Generic;
using System.Data;
using System.Reflection;
using System.Text;
using SlowX.Core.Model;
using SlowX.DAL.Helpers;
using SlowX.Core.Classes;
using SlowX.Core.Functions;
namespace eKing.SzdfLib.Model.Dev
{
/// <summary>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
[Serializable]
public partial class UTB_SZDF_DEV_SORT
:
SlowX.Core.Model.BaseModel
{
#region 构造函数
/// <summary>
/// <para>空白构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public UTB_SZDF_DEV_SORT()
:
base()
{
}
/// <summary>
/// <para>构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
/// <param name="dr"></param>
/// <param name="xdbHelper">数据库链接串</param>
public UTB_SZDF_DEV_SORT
(
DataRow dr,
DBHelper xdbHelper
)
:
base
(
dr,
xdbHelper
)
{
}
/// <summary>
/// <para>构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
/// <param name="_parentBaseModel">父节点</param>
/// <param name="dr">一条记录</param>
/// <param name="xdbHelper">数据库链接串</param>
public UTB_SZDF_DEV_SORT
(
BaseModel _parentBaseModel,
DataRow dr,
DBHelper xdbHelper
)
:
base
(
_parentBaseModel,
dr,
xdbHelper
)
{
}
/// <summary>
/// <para>构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
/// <param name="dr">一条记录</param>
/// <param name="isThrowException">是否抛出异常</param>
/// <param name="xdbHelper">数据库链接串</param>
public UTB_SZDF_DEV_SORT
(
DataRow dr,
bool isThrowException,
DBHelper xdbHelper
)
:
base
(
dr,
isThrowException,
xdbHelper
)
{
}
/// <summary>
/// <para>构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
/// <param name="_parentBaseModel">父节点</param>
/// <param name="dr">一条记录</param>
/// <param name="isThrowException">是否抛出异常</param>
/// <param name="xdbHelper">数据库链接串</param>
public UTB_SZDF_DEV_SORT
(
BaseModel _parentBaseModel,
DataRow dr,
bool isThrowException,
DBHelper xdbHelper
)
:
base
(
_parentBaseModel,
dr,
isThrowException,
xdbHelper
)
{
}
/// <summary>
/// <para>构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
/// <param name="preName">字段前缀缀填充符</param>
/// <param name="postName">字段后缀填充符</param>
/// <param name="dr">一条记录</param>
/// <param name="xdbHelper">数据库链接串</param>
public UTB_SZDF_DEV_SORT
(
string preName,
string postName,
DataRow dr,
DBHelper xdbHelper
)
:
base
(
preName,
postName,
dr,
xdbHelper
)
{
}
/// <summary>
/// <para>构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
/// <param name="preName">字段前缀缀填充符</param>
/// <param name="postName">字段后缀填充符</param>
/// <param name="_parentBaseModel">父节点</param>
/// <param name="dr">一条记录</param>
/// <param name="xdbHelper">数据库链接串</param>
public UTB_SZDF_DEV_SORT
(
string preName,
string postName,
BaseModel _parentBaseModel,
DataRow dr,
DBHelper xdbHelper
)
:
base
(
preName,
postName,
_parentBaseModel,
dr,
xdbHelper
)
{
}
/// <summary>
/// <para>构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
/// <param name="preName">字段前缀缀填充符</param>
/// <param name="postName">字段后缀填充符</param>
/// <param name="dr">一条记录</param>
/// <param name="isThrowException">是否抛出异常</param>
/// <param name="xdbHelper">数据库链接串</param>
public UTB_SZDF_DEV_SORT
(
string preName,
string postName,
DataRow dr,
bool isThrowException,
DBHelper xdbHelper
)
:
base
(
preName,
postName,
dr,
isThrowException,
xdbHelper
)
{
}
/// <summary>
/// <para>构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
/// <param name="preName">字段前缀缀填充符</param>
/// <param name="postName">字段后缀填充符</param>
/// <param name="_parentBaseModel">父节点</param>
/// <param name="dr">一条记录</param>
/// <param name="isThrowException">是否抛出异常</param>
/// <param name="xdbHelper">数据库链接串</param>
public UTB_SZDF_DEV_SORT
(
string preName,
string postName,
BaseModel _parentBaseModel,
DataRow dr,
bool isThrowException,
DBHelper xdbHelper
)
:
base
(
preName,
postName,
_parentBaseModel,
dr,
isThrowException,
xdbHelper
)
{
}
#endregion 构造函数
#region 属性
#region ID ~ 开发分类
/// <summary>
/// <para>字段名:ID</para>
/// <para>字段注释:开发分类</para>
/// <para>允许空:否</para>
/// <para>变量类型:long</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:bigint</para>
/// <para>数据库属性:关键字</para>
/// </summary>
protected long m_ID = 0;
/// <summary>
/// <para>字段名:ID</para>
/// <para>字段注释:开发分类</para>
/// <para>允许空:否</para>
/// <para>变量类型:long</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:bigint</para>
/// <para>数据库属性:关键字</para>
/// </summary>
public long ID
{
get
{
return m_ID;
}
set
{
m_ID = value;
}
}
#endregion ID ~ 开发分类
#region TheName ~ 名称
/// <summary>
/// <para>字段名:TheName</para>
/// <para>字段注释:名称</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
protected string m_TheName = null;
/// <summary>
/// <para>字段名:TheName</para>
/// <para>字段注释:名称</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public string TheName
{
get
{
return m_TheName;
}
set
{
m_TheName = value;
}
}
#endregion TheName ~ 名称
#region ShowSeq ~ 显示顺序
/// <summary>
/// <para>字段名:ShowSeq</para>
/// <para>字段注释:显示顺序</para>
/// <para>允许空:否</para>
/// <para>变量类型:int</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:int</para>
/// </summary>
protected int m_ShowSeq = 0;
/// <summary>
/// <para>字段名:ShowSeq</para>
/// <para>字段注释:显示顺序</para>
/// <para>允许空:否</para>
/// <para>变量类型:int</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:int</para>
/// </summary>
public int ShowSeq
{
get
{
return m_ShowSeq;
}
set
{
m_ShowSeq = value;
}
}
#endregion ShowSeq ~ 显示顺序
#region Remark ~ 备注
/// <summary>
/// <para>字段名:Remark</para>
/// <para>字段注释:备注</para>
/// <para>允许空:是</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(4000)</para>
/// </summary>
protected string m_Remark = null;
/// <summary>
/// <para>字段名:Remark</para>
/// <para>字段注释:备注</para>
/// <para>允许空:是</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(4000)</para>
/// </summary>
public string Remark
{
get
{
return m_Remark;
}
set
{
m_Remark = value;
}
}
#endregion Remark ~ 备注
#region InputUserId ~ 创建用户
/// <summary>
/// <para>字段名:InputUserId</para>
/// <para>字段注释:创建用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
protected string m_InputUserId = null;
/// <summary>
/// <para>字段名:InputUserId</para>
/// <para>字段注释:创建用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public string InputUserId
{
get
{
return m_InputUserId;
}
set
{
m_InputUserId = value;
}
}
#endregion InputUserId ~ 创建用户
#region CreateTime ~ 创建时间
/// <summary>
/// <para>字段名:CreateTime</para>
/// <para>字段注释:创建时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
protected DateTime m_CreateTime = DateTime.MinValue;
/// <summary>
/// <para>字段名:CreateTime</para>
/// <para>字段注释:创建时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
public DateTime CreateTime
{
get
{
return m_CreateTime;
}
set
{
m_CreateTime = value;
}
}
#endregion CreateTime ~ 创建时间
#region LastUpdateUserId ~ 最后更新用户
/// <summary>
/// <para>字段名:LastUpdateUserId</para>
/// <para>字段注释:最后更新用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
protected string m_LastUpdateUserId = null;
/// <summary>
/// <para>字段名:LastUpdateUserId</para>
/// <para>字段注释:最后更新用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public string LastUpdateUserId
{
get
{
return m_LastUpdateUserId;
}
set
{
m_LastUpdateUserId = value;
}
}
#endregion LastUpdateUserId ~ 最后更新用户
#region UpdateTime ~ 修改时间
/// <summary>
/// <para>字段名:UpdateTime</para>
/// <para>字段注释:修改时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
protected DateTime m_UpdateTime = DateTime.MinValue;
/// <summary>
/// <para>字段名:UpdateTime</para>
/// <para>字段注释:修改时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
public DateTime UpdateTime
{
get
{
return m_UpdateTime;
}
set
{
m_UpdateTime = value;
}
}
#endregion UpdateTime ~ 修改时间
#endregion 属性
/// <summary>
/// 获得属性值
/// </summary>
/// <param name="_propertyName"></param>
/// <returns></returns>
public override object GetPropertyValue(string _propertyName)
{
if (_propertyName == null || _propertyName.Length == 0)
{
throw new Exception
(
"方法:"
+ MethodBase.GetCurrentMethod().ReflectedType.FullName
+ " "
+ MethodBase.GetCurrentMethod().ToString()
+ " 发生异常:_propertyName == null || _propertyName.Length == 0"
);
}
string lowerName = _propertyName.Trim().ToLower();
switch (lowerName)
{
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.ID:
return ID;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.TheName:
return TheName;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.ShowSeq:
return ShowSeq;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.Remark:
return Remark;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.InputUserId:
return InputUserId;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.CreateTime:
return CreateTime;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.LastUpdateUserId:
return LastUpdateUserId;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.UpdateTime:
return UpdateTime;
default:
return base.GetPropertyValue(_propertyName);
}
}
/// <summary>
/// 设置属性值
/// </summary>
/// <param name="_propertyName"></param>
/// <param name="isThrowException"></param>
/// <param name="theValue"></param>
public override void SetPropertyValue(string _propertyName, bool isThrowException, object theValue)
{
if (_propertyName == null || _propertyName.Length == 0)
{
throw new Exception
(
"方法:"
+ MethodBase.GetCurrentMethod().ReflectedType.FullName
+ " "
+ MethodBase.GetCurrentMethod().ToString()
+ " 发生异常:_propertyName == null || _propertyName.Length == 0"
);
}
string lowerName = _propertyName.Trim().ToLower();
switch (lowerName)
{
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.ID:
if (theValue == null || theValue == DBNull.Value)
ID = 0;
else
ID = Convert.ToInt64(theValue);
break;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.TheName:
if (theValue == null || theValue == DBNull.Value)
TheName = null;
else
TheName = theValue.ToString();
break;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.ShowSeq:
if (theValue == null || theValue == DBNull.Value)
ShowSeq = 0;
else
ShowSeq = Convert.ToInt32(theValue);
break;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.Remark:
if (theValue == null || theValue == DBNull.Value)
Remark = null;
else
Remark = theValue.ToString();
break;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.InputUserId:
if (theValue == null || theValue == DBNull.Value)
InputUserId = null;
else
InputUserId = theValue.ToString();
break;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.CreateTime:
if (theValue == null || theValue == DBNull.Value)
CreateTime = DateTime.MinValue;
else
CreateTime = Convert.ToDateTime(theValue);
break;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.LastUpdateUserId:
if (theValue == null || theValue == DBNull.Value)
LastUpdateUserId = null;
else
LastUpdateUserId = theValue.ToString();
break;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.UpdateTime:
if (theValue == null || theValue == DBNull.Value)
UpdateTime = DateTime.MinValue;
else
UpdateTime = Convert.ToDateTime(theValue);
break;
default:
base.SetPropertyValue(_propertyName, isThrowException, theValue);
break;
}
}
}
}
-
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Reflection;
using SlowX.Core.Model;
namespace eKing.SzdfLib.DataColumnCommentInfo.Dev
{
/// <summary>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
[Serializable]
public partial class UTB_SZDF_DEV_SORT : SlowX.Core.DataColumnCommentInfo.BaseDataColumnCommentInfo
{
/// <summary>
/// <para>静态实体</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public readonly static UTB_SZDF_DEV_SORT
instance
=
new UTB_SZDF_DEV_SORT();
/// <summary>
/// <para>空白构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public UTB_SZDF_DEV_SORT()
{
}
#region UTB_SZDF_DEV_SORT ~ 开发分类
/// <summary>
/// <para>表注释内容</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public string _
{
get
{
return "开发分类";
}
}
#endregion UTB_SZDF_DEV_SORT ~ 开发分类
#region ID ~ 开发分类
/// <summary>
/// <para>字段名:ID</para>
/// <para>字段注释:开发分类</para>
/// <para>允许空:否</para>
/// <para>变量类型:long</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:bigint</para>
/// <para>数据库属性:关键字</para>
/// </summary>
public string ID
{
get
{
return "开发分类";
}
}
#endregion ID ~ 开发分类
#region TheName ~ 名称
/// <summary>
/// <para>字段名:TheName</para>
/// <para>字段注释:名称</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public string TheName
{
get
{
return "名称";
}
}
#endregion TheName ~ 名称
#region ShowSeq ~ 显示顺序
/// <summary>
/// <para>字段名:ShowSeq</para>
/// <para>字段注释:显示顺序</para>
/// <para>允许空:否</para>
/// <para>变量类型:int</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:int</para>
/// </summary>
public string ShowSeq
{
get
{
return "显示顺序";
}
}
#endregion ShowSeq ~ 显示顺序
#region Remark ~ 备注
/// <summary>
/// <para>字段名:Remark</para>
/// <para>字段注释:备注</para>
/// <para>允许空:是</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(4000)</para>
/// </summary>
public string Remark
{
get
{
return "备注";
}
}
#endregion Remark ~ 备注
#region InputUserId ~ 创建用户
/// <summary>
/// <para>字段名:InputUserId</para>
/// <para>字段注释:创建用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public string InputUserId
{
get
{
return "创建用户";
}
}
#endregion InputUserId ~ 创建用户
#region CreateTime ~ 创建时间
/// <summary>
/// <para>字段名:CreateTime</para>
/// <para>字段注释:创建时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
public string CreateTime
{
get
{
return "创建时间";
}
}
#endregion CreateTime ~ 创建时间
#region LastUpdateUserId ~ 最后更新用户
/// <summary>
/// <para>字段名:LastUpdateUserId</para>
/// <para>字段注释:最后更新用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public string LastUpdateUserId
{
get
{
return "最后更新用户";
}
}
#endregion LastUpdateUserId ~ 最后更新用户
#region UpdateTime ~ 修改时间
/// <summary>
/// <para>字段名:UpdateTime</para>
/// <para>字段注释:修改时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
public string UpdateTime
{
get
{
return "修改时间";
}
}
#endregion UpdateTime ~ 修改时间
}
}
namespace eKing.SzdfLib.DataColumnLowerNameInfo.Dev
{
/// <summary>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
[Serializable]
public partial class UTB_SZDF_DEV_SORT : SlowX.Core.DataColumnLowerNameInfo.BaseDataColumnLowerNameInfo
{
/// <summary>
/// <para>静态实体</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public readonly static UTB_SZDF_DEV_SORT
instance
=
new UTB_SZDF_DEV_SORT();
/// <summary>
/// <para>空白构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public UTB_SZDF_DEV_SORT()
{
}
#region UTB_SZDF_DEV_SORT ~ 开发分类
/// <summary>
/// <para>表注释内容</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public string _
{
get
{
return "utb_szdf_dev_sort";
}
}
#endregion UTB_SZDF_DEV_SORT ~ 开发分类
#region ID ~ 开发分类
/// <summary>
/// <para>字段名:ID</para>
/// <para>字段注释:开发分类</para>
/// <para>允许空:否</para>
/// <para>变量类型:long</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:bigint</para>
/// <para>数据库属性:关键字</para>
/// </summary>
public string ID
{
get
{
return "id";
}
}
#endregion ID ~ 开发分类
#region TheName ~ 名称
/// <summary>
/// <para>字段名:TheName</para>
/// <para>字段注释:名称</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public string TheName
{
get
{
return "thename";
}
}
#endregion TheName ~ 名称
#region ShowSeq ~ 显示顺序
/// <summary>
/// <para>字段名:ShowSeq</para>
/// <para>字段注释:显示顺序</para>
/// <para>允许空:否</para>
/// <para>变量类型:int</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:int</para>
/// </summary>
public string ShowSeq
{
get
{
return "showseq";
}
}
#endregion ShowSeq ~ 显示顺序
#region Remark ~ 备注
/// <summary>
/// <para>字段名:Remark</para>
/// <para>字段注释:备注</para>
/// <para>允许空:是</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(4000)</para>
/// </summary>
public string Remark
{
get
{
return "remark";
}
}
#endregion Remark ~ 备注
#region InputUserId ~ 创建用户
/// <summary>
/// <para>字段名:InputUserId</para>
/// <para>字段注释:创建用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public string InputUserId
{
get
{
return "inputuserid";
}
}
#endregion InputUserId ~ 创建用户
#region CreateTime ~ 创建时间
/// <summary>
/// <para>字段名:CreateTime</para>
/// <para>字段注释:创建时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
public string CreateTime
{
get
{
return "createtime";
}
}
#endregion CreateTime ~ 创建时间
#region LastUpdateUserId ~ 最后更新用户
/// <summary>
/// <para>字段名:LastUpdateUserId</para>
/// <para>字段注释:最后更新用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public string LastUpdateUserId
{
get
{
return "lastupdateuserid";
}
}
#endregion LastUpdateUserId ~ 最后更新用户
#region UpdateTime ~ 修改时间
/// <summary>
/// <para>字段名:UpdateTime</para>
/// <para>字段注释:修改时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
public string UpdateTime
{
get
{
return "updatetime";
}
}
#endregion UpdateTime ~ 修改时间
}
}
namespace eKing.SzdfLib.DataColumnNameInfo.Dev
{
/// <summary>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
[Serializable]
public partial class UTB_SZDF_DEV_SORT : SlowX.Core.DataColumnNameInfo.BaseDataColumnNameInfo
{
/// <summary>
/// <para>静态实体</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public readonly static UTB_SZDF_DEV_SORT
instance
=
new UTB_SZDF_DEV_SORT();
/// <summary>
/// <para>空白构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public UTB_SZDF_DEV_SORT()
{
}
#region UTB_SZDF_DEV_SORT ~ 开发分类
/// <summary>
/// <para>表注释内容</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public string _
{
get
{
return "UTB_SZDF_DEV_SORT";
}
}
#endregion UTB_SZDF_DEV_SORT ~ 开发分类
#region ID ~ 开发分类
/// <summary>
/// <para>字段名:ID</para>
/// <para>字段注释:开发分类</para>
/// <para>允许空:否</para>
/// <para>变量类型:long</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:bigint</para>
/// <para>数据库属性:关键字</para>
/// </summary>
public string ID
{
get
{
return "ID";
}
}
#endregion ID ~ 开发分类
#region TheName ~ 名称
/// <summary>
/// <para>字段名:TheName</para>
/// <para>字段注释:名称</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public string TheName
{
get
{
return "TheName";
}
}
#endregion TheName ~ 名称
#region ShowSeq ~ 显示顺序
/// <summary>
/// <para>字段名:ShowSeq</para>
/// <para>字段注释:显示顺序</para>
/// <para>允许空:否</para>
/// <para>变量类型:int</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:int</para>
/// </summary>
public string ShowSeq
{
get
{
return "ShowSeq";
}
}
#endregion ShowSeq ~ 显示顺序
#region Remark ~ 备注
/// <summary>
/// <para>字段名:Remark</para>
/// <para>字段注释:备注</para>
/// <para>允许空:是</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(4000)</para>
/// </summary>
public string Remark
{
get
{
return "Remark";
}
}
#endregion Remark ~ 备注
#region InputUserId ~ 创建用户
/// <summary>
/// <para>字段名:InputUserId</para>
/// <para>字段注释:创建用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public string InputUserId
{
get
{
return "InputUserId";
}
}
#endregion InputUserId ~ 创建用户
#region CreateTime ~ 创建时间
/// <summary>
/// <para>字段名:CreateTime</para>
/// <para>字段注释:创建时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
public string CreateTime
{
get
{
return "CreateTime";
}
}
#endregion CreateTime ~ 创建时间
#region LastUpdateUserId ~ 最后更新用户
/// <summary>
/// <para>字段名:LastUpdateUserId</para>
/// <para>字段注释:最后更新用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public string LastUpdateUserId
{
get
{
return "LastUpdateUserId";
}
}
#endregion LastUpdateUserId ~ 最后更新用户
#region UpdateTime ~ 修改时间
/// <summary>
/// <para>字段名:UpdateTime</para>
/// <para>字段注释:修改时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
public string UpdateTime
{
get
{
return "UpdateTime";
}
}
#endregion UpdateTime ~ 修改时间
}
}
namespace eKing.SzdfLib.TableDataColumnName.Dev
{
/// <summary>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
[Serializable]
public partial class UTB_SZDF_DEV_SORT : SlowX.Core.TableDataColumnName.BaseTableDataColumnName
{
/// <summary>
/// <para>空白构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public UTB_SZDF_DEV_SORT()
{
}
#region UTB_SZDF_DEV_SORT ~ 开发分类
/// <summary>
/// <para>表注释内容</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public const string _ = "UTB_SZDF_DEV_SORT";
#endregion UTB_SZDF_DEV_SORT ~ 开发分类
#region ID ~ 开发分类
/// <summary>
/// <para>字段名:ID</para>
/// <para>字段注释:开发分类</para>
/// <para>允许空:否</para>
/// <para>变量类型:long</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:bigint</para>
/// <para>数据库属性:关键字</para>
/// </summary>
public const string ID = "ID";
#endregion ID ~ 开发分类
#region TheName ~ 名称
/// <summary>
/// <para>字段名:TheName</para>
/// <para>字段注释:名称</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public const string TheName = "TheName";
#endregion TheName ~ 名称
#region ShowSeq ~ 显示顺序
/// <summary>
/// <para>字段名:ShowSeq</para>
/// <para>字段注释:显示顺序</para>
/// <para>允许空:否</para>
/// <para>变量类型:int</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:int</para>
/// </summary>
public const string ShowSeq = "ShowSeq";
#endregion ShowSeq ~ 显示顺序
#region Remark ~ 备注
/// <summary>
/// <para>字段名:Remark</para>
/// <para>字段注释:备注</para>
/// <para>允许空:是</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(4000)</para>
/// </summary>
public const string Remark = "Remark";
#endregion Remark ~ 备注
#region InputUserId ~ 创建用户
/// <summary>
/// <para>字段名:InputUserId</para>
/// <para>字段注释:创建用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public const string InputUserId = "InputUserId";
#endregion InputUserId ~ 创建用户
#region CreateTime ~ 创建时间
/// <summary>
/// <para>字段名:CreateTime</para>
/// <para>字段注释:创建时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
public const string CreateTime = "CreateTime";
#endregion CreateTime ~ 创建时间
#region LastUpdateUserId ~ 最后更新用户
/// <summary>
/// <para>字段名:LastUpdateUserId</para>
/// <para>字段注释:最后更新用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public const string LastUpdateUserId = "LastUpdateUserId";
#endregion LastUpdateUserId ~ 最后更新用户
#region UpdateTime ~ 修改时间
/// <summary>
/// <para>字段名:UpdateTime</para>
/// <para>字段注释:修改时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
public const string UpdateTime = "UpdateTime";
#endregion UpdateTime ~ 修改时间
/// <summary>
/// 获得字段列表
/// </summary>
/// <returns></returns>
public static List<string> GetListDataColumnName()
{
List<string> theResult = new List<string>();
theResult.Add(ID);
theResult.Add(TheName);
theResult.Add(ShowSeq);
theResult.Add(Remark);
theResult.Add(InputUserId);
theResult.Add(CreateTime);
theResult.Add(LastUpdateUserId);
theResult.Add(UpdateTime);
return theResult;
}
}
}
namespace eKing.SzdfLib.TableDataColumnLowerName.Dev
{
/// <summary>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
[Serializable]
public partial class UTB_SZDF_DEV_SORT : SlowX.Core.TableDataColumnLowerName.BaseTableDataColumnLowerName
{
/// <summary>
/// <para>空白构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public UTB_SZDF_DEV_SORT()
{
}
#region UTB_SZDF_DEV_SORT ~ 开发分类
/// <summary>
/// <para>表注释内容</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public const string _ = "utb_szdf_dev_sort";
#endregion UTB_SZDF_DEV_SORT ~ 开发分类
#region ID ~ 开发分类
/// <summary>
/// <para>字段名:ID</para>
/// <para>字段注释:开发分类</para>
/// <para>允许空:否</para>
/// <para>变量类型:long</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:bigint</para>
/// <para>数据库属性:关键字</para>
/// </summary>
public const string ID = "id";
#endregion ID ~ 开发分类
#region TheName ~ 名称
/// <summary>
/// <para>字段名:TheName</para>
/// <para>字段注释:名称</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public const string TheName = "thename";
#endregion TheName ~ 名称
#region ShowSeq ~ 显示顺序
/// <summary>
/// <para>字段名:ShowSeq</para>
/// <para>字段注释:显示顺序</para>
/// <para>允许空:否</para>
/// <para>变量类型:int</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:int</para>
/// </summary>
public const string ShowSeq = "showseq";
#endregion ShowSeq ~ 显示顺序
#region Remark ~ 备注
/// <summary>
/// <para>字段名:Remark</para>
/// <para>字段注释:备注</para>
/// <para>允许空:是</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(4000)</para>
/// </summary>
public const string Remark = "remark";
#endregion Remark ~ 备注
#region InputUserId ~ 创建用户
/// <summary>
/// <para>字段名:InputUserId</para>
/// <para>字段注释:创建用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public const string InputUserId = "inputuserid";
#endregion InputUserId ~ 创建用户
#region CreateTime ~ 创建时间
/// <summary>
/// <para>字段名:CreateTime</para>
/// <para>字段注释:创建时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
public const string CreateTime = "createtime";
#endregion CreateTime ~ 创建时间
#region LastUpdateUserId ~ 最后更新用户
/// <summary>
/// <para>字段名:LastUpdateUserId</para>
/// <para>字段注释:最后更新用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public const string LastUpdateUserId = "lastupdateuserid";
#endregion LastUpdateUserId ~ 最后更新用户
#region UpdateTime ~ 修改时间
/// <summary>
/// <para>字段名:UpdateTime</para>
/// <para>字段注释:修改时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
public const string UpdateTime = "updatetime";
#endregion UpdateTime ~ 修改时间
/// <summary>
/// 获得字段列表
/// </summary>
/// <returns></returns>
public static List<string> GetListDataColumnName()
{
List<string> theResult = new List<string>();
theResult.Add(ID);
theResult.Add(TheName);
theResult.Add(ShowSeq);
theResult.Add(Remark);
theResult.Add(InputUserId);
theResult.Add(CreateTime);
theResult.Add(LastUpdateUserId);
theResult.Add(UpdateTime);
return theResult;
}
}
}
namespace eKing.SzdfLib.TableDataColumnComment.Dev
{
/// <summary>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
[Serializable]
public partial class UTB_SZDF_DEV_SORT : SlowX.Core.TableDataColumnComment.BaseTableDataColumnComment
{
/// <summary>
/// <para>空白构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public UTB_SZDF_DEV_SORT()
{
}
#region UTB_SZDF_DEV_SORT ~ 开发分类
/// <summary>
/// <para>表注释内容</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public const string _ = "开发分类";
#endregion UTB_SZDF_DEV_SORT ~ 开发分类
#region ID ~ 开发分类
/// <summary>
/// <para>字段名:ID</para>
/// <para>字段注释:开发分类</para>
/// <para>允许空:否</para>
/// <para>变量类型:long</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:bigint</para>
/// <para>数据库属性:关键字</para>
/// </summary>
public const string ID = "开发分类";
#endregion ID ~ 开发分类
#region TheName ~ 名称
/// <summary>
/// <para>字段名:TheName</para>
/// <para>字段注释:名称</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public const string TheName = "名称";
#endregion TheName ~ 名称
#region ShowSeq ~ 显示顺序
/// <summary>
/// <para>字段名:ShowSeq</para>
/// <para>字段注释:显示顺序</para>
/// <para>允许空:否</para>
/// <para>变量类型:int</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:int</para>
/// </summary>
public const string ShowSeq = "显示顺序";
#endregion ShowSeq ~ 显示顺序
#region Remark ~ 备注
/// <summary>
/// <para>字段名:Remark</para>
/// <para>字段注释:备注</para>
/// <para>允许空:是</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(4000)</para>
/// </summary>
public const string Remark = "备注";
#endregion Remark ~ 备注
#region InputUserId ~ 创建用户
/// <summary>
/// <para>字段名:InputUserId</para>
/// <para>字段注释:创建用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public const string InputUserId = "创建用户";
#endregion InputUserId ~ 创建用户
#region CreateTime ~ 创建时间
/// <summary>
/// <para>字段名:CreateTime</para>
/// <para>字段注释:创建时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
public const string CreateTime = "创建时间";
#endregion CreateTime ~ 创建时间
#region LastUpdateUserId ~ 最后更新用户
/// <summary>
/// <para>字段名:LastUpdateUserId</para>
/// <para>字段注释:最后更新用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public const string LastUpdateUserId = "最后更新用户";
#endregion LastUpdateUserId ~ 最后更新用户
#region UpdateTime ~ 修改时间
/// <summary>
/// <para>字段名:UpdateTime</para>
/// <para>字段注释:修改时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
public const string UpdateTime = "修改时间";
#endregion UpdateTime ~ 修改时间
/// <summary>
/// 获得字段列表
/// </summary>
/// <returns></returns>
public static List<string> GetListDataColumnName()
{
List<string> theResult = new List<string>();
theResult.Add(ID);
theResult.Add(TheName);
theResult.Add(ShowSeq);
theResult.Add(Remark);
theResult.Add(InputUserId);
theResult.Add(CreateTime);
theResult.Add(LastUpdateUserId);
theResult.Add(UpdateTime);
return theResult;
}
}
}
namespace eKing.SzdfLib.StrModel.Dev
{
/// <summary>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
[Serializable]
public partial class UTB_SZDF_DEV_SORT : SlowX.Core.StrModel.BaseStrModel
{
/// <summary>
/// <para>空白构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public UTB_SZDF_DEV_SORT()
{
}
/// <summary>
/// <para>构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
/// <param name="dr"></param>
public UTB_SZDF_DEV_SORT(DataRow dr)
:
base(dr)
{
}
/// <summary>
/// <para>构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
/// <param name="model"></param>
public UTB_SZDF_DEV_SORT(BaseModel model)
:
base(model)
{
}
#region 字段
#region ID ~ 开发分类
/// <summary>
/// <para>字段名:ID</para>
/// <para>字段注释:开发分类</para>
/// <para>允许空:否</para>
/// <para>变量类型:long</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:bigint</para>
/// <para>数据库属性:关键字</para>
/// </summary>
protected string m_ID = "";
/// <summary>
/// <para>字段名:ID</para>
/// <para>字段注释:开发分类</para>
/// <para>允许空:否</para>
/// <para>变量类型:long</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:bigint</para>
/// <para>数据库属性:关键字</para>
/// </summary>
public string ID
{
get
{
return m_ID;
}
set
{
m_ID = value;
}
}
#endregion ID ~ 开发分类
#region TheName ~ 名称
/// <summary>
/// <para>字段名:TheName</para>
/// <para>字段注释:名称</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
protected string m_TheName = "";
/// <summary>
/// <para>字段名:TheName</para>
/// <para>字段注释:名称</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public string TheName
{
get
{
return m_TheName;
}
set
{
m_TheName = value;
}
}
#endregion TheName ~ 名称
#region ShowSeq ~ 显示顺序
/// <summary>
/// <para>字段名:ShowSeq</para>
/// <para>字段注释:显示顺序</para>
/// <para>允许空:否</para>
/// <para>变量类型:int</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:int</para>
/// </summary>
protected string m_ShowSeq = "";
/// <summary>
/// <para>字段名:ShowSeq</para>
/// <para>字段注释:显示顺序</para>
/// <para>允许空:否</para>
/// <para>变量类型:int</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:int</para>
/// </summary>
public string ShowSeq
{
get
{
return m_ShowSeq;
}
set
{
m_ShowSeq = value;
}
}
#endregion ShowSeq ~ 显示顺序
#region Remark ~ 备注
/// <summary>
/// <para>字段名:Remark</para>
/// <para>字段注释:备注</para>
/// <para>允许空:是</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(4000)</para>
/// </summary>
protected string m_Remark = "";
/// <summary>
/// <para>字段名:Remark</para>
/// <para>字段注释:备注</para>
/// <para>允许空:是</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(4000)</para>
/// </summary>
public string Remark
{
get
{
return m_Remark;
}
set
{
m_Remark = value;
}
}
#endregion Remark ~ 备注
#region InputUserId ~ 创建用户
/// <summary>
/// <para>字段名:InputUserId</para>
/// <para>字段注释:创建用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
protected string m_InputUserId = "";
/// <summary>
/// <para>字段名:InputUserId</para>
/// <para>字段注释:创建用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public string InputUserId
{
get
{
return m_InputUserId;
}
set
{
m_InputUserId = value;
}
}
#endregion InputUserId ~ 创建用户
#region CreateTime ~ 创建时间
/// <summary>
/// <para>字段名:CreateTime</para>
/// <para>字段注释:创建时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
protected string m_CreateTime = "";
/// <summary>
/// <para>字段名:CreateTime</para>
/// <para>字段注释:创建时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
public string CreateTime
{
get
{
return m_CreateTime;
}
set
{
m_CreateTime = value;
}
}
#endregion CreateTime ~ 创建时间
#region LastUpdateUserId ~ 最后更新用户
/// <summary>
/// <para>字段名:LastUpdateUserId</para>
/// <para>字段注释:最后更新用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
protected string m_LastUpdateUserId = "";
/// <summary>
/// <para>字段名:LastUpdateUserId</para>
/// <para>字段注释:最后更新用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public string LastUpdateUserId
{
get
{
return m_LastUpdateUserId;
}
set
{
m_LastUpdateUserId = value;
}
}
#endregion LastUpdateUserId ~ 最后更新用户
#region UpdateTime ~ 修改时间
/// <summary>
/// <para>字段名:UpdateTime</para>
/// <para>字段注释:修改时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
protected string m_UpdateTime = "";
/// <summary>
/// <para>字段名:UpdateTime</para>
/// <para>字段注释:修改时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
public string UpdateTime
{
get
{
return m_UpdateTime;
}
set
{
m_UpdateTime = value;
}
}
#endregion UpdateTime ~ 修改时间
#endregion 字段
/// <summary>
/// 获得属性值
/// </summary>
/// <param name="_propertyName"></param>
/// <returns></returns>
public override string GetPropertyValue(string _propertyName)
{
if (_propertyName == null || _propertyName.Length == 0)
{
throw new Exception
(
"方法:"
+ MethodBase.GetCurrentMethod().ReflectedType.FullName
+ " "
+ MethodBase.GetCurrentMethod().ToString()
+ " 发生异常:_propertyName == null || _propertyName.Length == 0"
);
}
string lowerName = _propertyName.Trim().ToLower();
switch (lowerName)
{
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.ID:
return ID;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.TheName:
return TheName;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.ShowSeq:
return ShowSeq;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.Remark:
return Remark;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.InputUserId:
return InputUserId;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.CreateTime:
return CreateTime;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.LastUpdateUserId:
return LastUpdateUserId;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.UpdateTime:
return UpdateTime;
default:
return base.GetPropertyStrValue(_propertyName);
}
}
/// <summary>
/// 设置属性值
/// </summary>
/// <param name="_propertyName"></param>
/// <param name="isThrowException"></param>
/// <param name="theValue"></param>
public override void SetPropertyValue(string _propertyName, bool isThrowException, object theValue)
{
if (_propertyName == null || _propertyName.Length == 0)
{
throw new Exception
(
"方法:"
+ MethodBase.GetCurrentMethod().ReflectedType.FullName
+ " "
+ MethodBase.GetCurrentMethod().ToString()
+ " 发生异常:_propertyName == null || _propertyName.Length == 0"
);
}
string lowerName = _propertyName.Trim().ToLower();
switch (lowerName)
{
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.ID:
ID = ConvertObjToString(theValue);
break;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.TheName:
TheName = ConvertObjToString(theValue);
break;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.ShowSeq:
ShowSeq = ConvertObjToString(theValue);
break;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.Remark:
Remark = ConvertObjToString(theValue);
break;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.InputUserId:
InputUserId = ConvertObjToString(theValue);
break;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.CreateTime:
CreateTime = ConvertObjToString(theValue);
break;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.LastUpdateUserId:
LastUpdateUserId = ConvertObjToString(theValue);
break;
case eKing.SzdfLib.TableDataColumnLowerName.Dev.UTB_SZDF_DEV_SORT.UpdateTime:
UpdateTime = ConvertObjToString(theValue);
break;
default:
base.SetPropertyValue(_propertyName, isThrowException, theValue);
break;
}
}
}
}
namespace eKing.SzdfLib.CopyCode.Dev
{
/// <summary>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
[Serializable]
public partial class UTB_SZDF_DEV_SORT : SlowX.Core.CopyCode.BaseCopyCode
{
/// <summary>
/// <para>空白构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public UTB_SZDF_DEV_SORT()
{
}
/// <summary>
/// model赋值
/// </summary>
/// <returns></returns>
public override string ModelSetValue()
{
return @"
model.ID = info.ID;
model.TheName = info.TheName;
model.ShowSeq = info.ShowSeq;
model.Remark = info.Remark;
model.InputUserId = info.InputUserId;
model.CreateTime = info.CreateTime;
model.LastUpdateUserId = info.LastUpdateUserId;
model.UpdateTime = info.UpdateTime;
";
}
/// <summary>
/// 方法变量定义
/// </summary>
/// <returns></returns>
public override string MethodParamsName()
{
return @"
long _ID,
string _TheName,
int _ShowSeq,
string _Remark,
string _InputUserId,
DateTime _CreateTime,
string _LastUpdateUserId,
DateTime _UpdateTime,
";
}
/// <summary>
/// 方法变量给变量赋值
/// </summary>
/// <returns></returns>
public override string MethodParamsSetValue()
{
return @"
m_ID = _ID;
m_TheName = _TheName;
m_ShowSeq = _ShowSeq;
m_Remark = _Remark;
m_InputUserId = _InputUserId;
m_CreateTime = _CreateTime;
m_LastUpdateUserId = _LastUpdateUserId;
m_UpdateTime = _UpdateTime;
";
}
/// <summary>
/// 保存代码赋值操作
/// </summary>
/// <returns></returns>
public override string AddISaveItem()
{
return @"
isave.AddISaveItem(entity._ID, info.ID);
isave.AddISaveItem(entity._TheName, info.TheName);
isave.AddISaveItem(entity._ShowSeq, info.ShowSeq);
isave.AddISaveItem(entity._Remark, info.Remark);
isave.AddISaveItem(entity._InputUserId, info.InputUserId);
isave.AddISaveItem(entity._CreateTime, info.CreateTime);
isave.AddISaveItem(entity._LastUpdateUserId, info.LastUpdateUserId);
isave.AddISaveItem(entity._UpdateTime, info.UpdateTime);
";
}
/// <summary>
/// 查询语句
/// </summary>
/// <returns></returns>
public override string SelectSQL()
{
return @"
select
ID,
TheName,
ShowSeq,
Remark,
InputUserId,
CreateTime,
LastUpdateUserId,
UpdateTime
from UTB_SZDF_DEV_SORT
";
}
/// <summary>
/// 新增语句
/// </summary>
/// <returns></returns>
public override string InsertSQL()
{
return @"
insert table
(
ID,
TheName,
ShowSeq,
Remark,
InputUserId,
CreateTime,
LastUpdateUserId,
UpdateTime
)
values
(
:ID,
:TheName,
:ShowSeq,
:Remark,
:InputUserId,
:CreateTime,
:LastUpdateUserId,
:UpdateTime
)
";
}
/// <summary>
/// 修改语句
/// </summary>
/// <returns></returns>
public override string UpdateSQL()
{
return @"
update
UTB_SZDF_DEV_SORT
set
ID = :ID,
TheName = :TheName,
ShowSeq = :ShowSeq,
Remark = :Remark,
InputUserId = :InputUserId,
CreateTime = :CreateTime,
LastUpdateUserId = :LastUpdateUserId,
UpdateTime = :UpdateTime
";
}
/// <summary>
/// 数据信息的XML
/// </summary>
/// <returns></returns>
public override string InfoXML()
{
return @"
<NewDataSet>
<Table1>
<DataColumnName>ID</DataColumnName>
<DataColumnComment>开发分类</DataColumnComment>
<VarType>long</VarType>
<VarDefaultValue>0</VarDefaultValue>
<DataColumnCSharpComment>字段名:ID
字段注释:开发分类
允许空:否
变量类型:long
缺省默认值:0
数据库定义:bigint
数据库属性:关键字
</DataColumnCSharpComment>
</Table1>
<Table1>
<DataColumnName>TheName</DataColumnName>
<DataColumnComment>名称</DataColumnComment>
<VarType>string</VarType>
<VarDefaultValue>null</VarDefaultValue>
<DataColumnCSharpComment>字段名:TheName
字段注释:名称
允许空:否
变量类型:string
缺省默认值:null
数据库定义:nvarchar(255)
</DataColumnCSharpComment>
</Table1>
<Table1>
<DataColumnName>ShowSeq</DataColumnName>
<DataColumnComment>显示顺序</DataColumnComment>
<VarType>int</VarType>
<VarDefaultValue>0</VarDefaultValue>
<DataColumnCSharpComment>字段名:ShowSeq
字段注释:显示顺序
允许空:否
变量类型:int
缺省默认值:0
数据库定义:int
</DataColumnCSharpComment>
</Table1>
<Table1>
<DataColumnName>Remark</DataColumnName>
<DataColumnComment>备注</DataColumnComment>
<VarType>string</VarType>
<VarDefaultValue>null</VarDefaultValue>
<DataColumnCSharpComment>字段名:Remark
字段注释:备注
允许空:是
变量类型:string
缺省默认值:null
数据库定义:nvarchar(4000)
</DataColumnCSharpComment>
</Table1>
<Table1>
<DataColumnName>InputUserId</DataColumnName>
<DataColumnComment>创建用户</DataColumnComment>
<VarType>string</VarType>
<VarDefaultValue>null</VarDefaultValue>
<DataColumnCSharpComment>字段名:InputUserId
字段注释:创建用户
允许空:否
变量类型:string
缺省默认值:null
数据库定义:nvarchar(255)
</DataColumnCSharpComment>
</Table1>
<Table1>
<DataColumnName>CreateTime</DataColumnName>
<DataColumnComment>创建时间</DataColumnComment>
<VarType>DateTime</VarType>
<VarDefaultValue>DateTime.MinValue</VarDefaultValue>
<DataColumnCSharpComment>字段名:CreateTime
字段注释:创建时间
允许空:否
变量类型:DateTime
缺省默认值:DateTime.MinValue
数据库定义:datetime
</DataColumnCSharpComment>
</Table1>
<Table1>
<DataColumnName>LastUpdateUserId</DataColumnName>
<DataColumnComment>最后更新用户</DataColumnComment>
<VarType>string</VarType>
<VarDefaultValue>null</VarDefaultValue>
<DataColumnCSharpComment>字段名:LastUpdateUserId
字段注释:最后更新用户
允许空:否
变量类型:string
缺省默认值:null
数据库定义:nvarchar(255)
</DataColumnCSharpComment>
</Table1>
<Table1>
<DataColumnName>UpdateTime</DataColumnName>
<DataColumnComment>修改时间</DataColumnComment>
<VarType>DateTime</VarType>
<VarDefaultValue>DateTime.MinValue</VarDefaultValue>
<DataColumnCSharpComment>字段名:UpdateTime
字段注释:修改时间
允许空:否
变量类型:DateTime
缺省默认值:DateTime.MinValue
数据库定义:datetime
</DataColumnCSharpComment>
</Table1>
</NewDataSet>
";
}
}
}
-
using SlowX.Core.ImportData;
using System;
namespace eKing.SzdfLib.ImportData.Dev
{
/// <summary>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
[Serializable]
public partial class UTB_SZDF_DEV_SORT
:
SlowX.Core.ImportData.BaseImportData
{
/// <summary>
/// <para>构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public UTB_SZDF_DEV_SORT() : base()
{
}
/// <summary>
///
/// </summary>
public override void InitBaseDataInfoList()
{
// 表属性 //
eKing.SzdfLib.TableAttribute.Dev.UTB_SZDF_DEV_SORT
ta
=
eKing.SzdfLib.TableAttribute.Dev.UTB_SZDF_DEV_SORT.instance;
// 值项 //
BaseDataInfo bdi = null;
#region ID ~ 开发分类
// ID ~ 开发分类 //
bdi = new BaseDataInfo(this, ta._ID);
m_ID = bdi;
v_InfoList.Add(bdi);
#endregion ID ~ 开发分类
#region TheName ~ 名称
// TheName ~ 名称 //
bdi = new BaseDataInfo(this, ta._TheName);
m_TheName = bdi;
v_InfoList.Add(bdi);
#endregion TheName ~ 名称
#region ShowSeq ~ 显示顺序
// ShowSeq ~ 显示顺序 //
bdi = new BaseDataInfo(this, ta._ShowSeq);
m_ShowSeq = bdi;
v_InfoList.Add(bdi);
#endregion ShowSeq ~ 显示顺序
#region Remark ~ 备注
// Remark ~ 备注 //
bdi = new BaseDataInfo(this, ta._Remark);
m_Remark = bdi;
v_InfoList.Add(bdi);
#endregion Remark ~ 备注
#region InputUserId ~ 创建用户
// InputUserId ~ 创建用户 //
bdi = new BaseDataInfo(this, ta._InputUserId);
m_InputUserId = bdi;
v_InfoList.Add(bdi);
#endregion InputUserId ~ 创建用户
#region CreateTime ~ 创建时间
// CreateTime ~ 创建时间 //
bdi = new BaseDataInfo(this, ta._CreateTime);
m_CreateTime = bdi;
v_InfoList.Add(bdi);
#endregion CreateTime ~ 创建时间
#region LastUpdateUserId ~ 最后更新用户
// LastUpdateUserId ~ 最后更新用户 //
bdi = new BaseDataInfo(this, ta._LastUpdateUserId);
m_LastUpdateUserId = bdi;
v_InfoList.Add(bdi);
#endregion LastUpdateUserId ~ 最后更新用户
#region UpdateTime ~ 修改时间
// UpdateTime ~ 修改时间 //
bdi = new BaseDataInfo(this, ta._UpdateTime);
m_UpdateTime = bdi;
v_InfoList.Add(bdi);
#endregion UpdateTime ~ 修改时间
}
#region 字段属性
#region ID ~ 开发分类
/// <summary>
/// <para>字段名:ID</para>
/// <para>字段注释:开发分类</para>
/// <para>允许空:否</para>
/// <para>变量类型:long</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:bigint</para>
/// <para>数据库属性:关键字</para>
/// </summary>
protected BaseDataInfo m_ID = null;
/// <summary>
/// <para>字段名:ID</para>
/// <para>字段注释:开发分类</para>
/// <para>允许空:否</para>
/// <para>变量类型:long</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:bigint</para>
/// <para>数据库属性:关键字</para>
/// </summary>
public BaseDataInfo _ID
{
get
{
return m_ID;
}
}
#endregion ID ~ 开发分类
#region TheName ~ 名称
/// <summary>
/// <para>字段名:TheName</para>
/// <para>字段注释:名称</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
protected BaseDataInfo m_TheName = null;
/// <summary>
/// <para>字段名:TheName</para>
/// <para>字段注释:名称</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public BaseDataInfo _TheName
{
get
{
return m_TheName;
}
}
#endregion TheName ~ 名称
#region ShowSeq ~ 显示顺序
/// <summary>
/// <para>字段名:ShowSeq</para>
/// <para>字段注释:显示顺序</para>
/// <para>允许空:否</para>
/// <para>变量类型:int</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:int</para>
/// </summary>
protected BaseDataInfo m_ShowSeq = null;
/// <summary>
/// <para>字段名:ShowSeq</para>
/// <para>字段注释:显示顺序</para>
/// <para>允许空:否</para>
/// <para>变量类型:int</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:int</para>
/// </summary>
public BaseDataInfo _ShowSeq
{
get
{
return m_ShowSeq;
}
}
#endregion ShowSeq ~ 显示顺序
#region Remark ~ 备注
/// <summary>
/// <para>字段名:Remark</para>
/// <para>字段注释:备注</para>
/// <para>允许空:是</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(4000)</para>
/// </summary>
protected BaseDataInfo m_Remark = null;
/// <summary>
/// <para>字段名:Remark</para>
/// <para>字段注释:备注</para>
/// <para>允许空:是</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(4000)</para>
/// </summary>
public BaseDataInfo _Remark
{
get
{
return m_Remark;
}
}
#endregion Remark ~ 备注
#region InputUserId ~ 创建用户
/// <summary>
/// <para>字段名:InputUserId</para>
/// <para>字段注释:创建用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
protected BaseDataInfo m_InputUserId = null;
/// <summary>
/// <para>字段名:InputUserId</para>
/// <para>字段注释:创建用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public BaseDataInfo _InputUserId
{
get
{
return m_InputUserId;
}
}
#endregion InputUserId ~ 创建用户
#region CreateTime ~ 创建时间
/// <summary>
/// <para>字段名:CreateTime</para>
/// <para>字段注释:创建时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
protected BaseDataInfo m_CreateTime = null;
/// <summary>
/// <para>字段名:CreateTime</para>
/// <para>字段注释:创建时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
public BaseDataInfo _CreateTime
{
get
{
return m_CreateTime;
}
}
#endregion CreateTime ~ 创建时间
#region LastUpdateUserId ~ 最后更新用户
/// <summary>
/// <para>字段名:LastUpdateUserId</para>
/// <para>字段注释:最后更新用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
protected BaseDataInfo m_LastUpdateUserId = null;
/// <summary>
/// <para>字段名:LastUpdateUserId</para>
/// <para>字段注释:最后更新用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public BaseDataInfo _LastUpdateUserId
{
get
{
return m_LastUpdateUserId;
}
}
#endregion LastUpdateUserId ~ 最后更新用户
#region UpdateTime ~ 修改时间
/// <summary>
/// <para>字段名:UpdateTime</para>
/// <para>字段注释:修改时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
protected BaseDataInfo m_UpdateTime = null;
/// <summary>
/// <para>字段名:UpdateTime</para>
/// <para>字段注释:修改时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
public BaseDataInfo _UpdateTime
{
get
{
return m_UpdateTime;
}
}
#endregion UpdateTime ~ 修改时间
#endregion 字段属性
}
}
-
using System;
using System.Collections.Generic;
using System.Text;
using SlowX.Core.Classes;
using SlowX.Core.DataBaseClasses;
using SlowX.Core.IClasses.DataColumnAttributeInfos;
using SlowX.Core.Classes.DataColumnAttributeInfos.Items;
using eKing.SzdfLib.Helpers;
namespace eKing.SzdfLib.TableAttribute.Dev
{
/// <summary>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
[Serializable]
public partial class UTB_SZDF_DEV_SORT
:
SlowX.Core.TableAttribute.BaseTableAttribute
{
// /// <summary>
// /// eKing.SzdfLib.TableAttribute.Dev.UTB_SZDF_DEV_SORT
// /// </summary>
// public const string _ClassName
// =
// "eKing.SzdfLib.TableAttribute.Dev.UTB_SZDF_DEV_SORT";
/// <summary>
/// 静态实体
/// </summary>
public readonly static UTB_SZDF_DEV_SORT instance
=
CreateInstance();
/// <summary>
/// 创建静态实体
/// </summary>
/// <returns></returns>
private static UTB_SZDF_DEV_SORT CreateInstance()
{
UTB_SZDF_DEV_SORT theResult = new UTB_SZDF_DEV_SORT();
// 通过这个方法去定制修改数据表属性配置 //
eKingSzdfLibHelper.instance.LoadBaseTableAttribute(theResult);
return theResult;
}
/// <summary>
/// <para>构造函数</para>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public UTB_SZDF_DEV_SORT() : base()
{
// 数据表类型 //
m_emBaseEntityModeValue = SlowX.Core.Enums.BaseEntityMode.EmBaseEntityMode.传统;
// 如果是定制生成的表,这里给定定制ID //
m_customizeTableId = 0;
// 表名 //
m_TableName = "UTB_SZDF_DEV_SORT";
// 表注释 //
m_TableComment = "开发分类";
// 表完整注释说明 //
m_CommentRemark = "开发分类";
// 序列号 //
m_SequenceName = "seq_szdf_dev_sort";
// 关键字 //
m_IDFieldName = "ID";
// 字段列表 //
m_listDataColumnAttributeInfoValue = GetList();
// 所有字段的列表 //
m_SelectAllDataColumnName = _GetSelectAllDataColumnName();
// 创建 管理模式/显示模式 的排序规则 //
// 系统内置一组排序规则 //
// 如有需要,扩展方法重新定制 //
m_dictionaryListOrderByItemParams = CreateDictionaryListOrderByItemParams();
// 创建 管理模式/显示模式 的Where规则 //
// 显示模式下:IsDelete等虚拟删除的记录不会显示 //
// 系统内置一组Where规则 //
// 如有需要,扩展方法重新定制 //
m_dictionaryListWhereItemParams = CreateDictionaryListWhereItemParams();
// 主业务 逻辑 的 ClassName //
m_BusinessClassName = "eKing.SzdfLib.Business.Dev.UTB_SZDF_DEV_SORT";
// 页面属性设置 //
PageInit();
// 以上代码都是默认刷新出来的 //
// 开发人员可以通过 partial 分出一个cs代码 //
// 重新定义表属性 //
InitClassAfter();
}
#region 字段属性
#region ID ~ 开发分类
/// <summary>
/// <para>字段名:ID</para>
/// <para>字段注释:开发分类</para>
/// <para>允许空:否</para>
/// <para>变量类型:long</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:bigint</para>
/// <para>数据库属性:关键字</para>
/// </summary>
protected DataColumnAttributeInfo m_ID = null;
/// <summary>
/// <para>字段名:ID</para>
/// <para>字段注释:开发分类</para>
/// <para>允许空:否</para>
/// <para>变量类型:long</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:bigint</para>
/// <para>数据库属性:关键字</para>
/// </summary>
public DataColumnAttributeInfo _ID
{
get
{
return m_ID;
}
}
#endregion ID ~ 开发分类
#region TheName ~ 名称
/// <summary>
/// <para>字段名:TheName</para>
/// <para>字段注释:名称</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
protected DataColumnAttributeInfo m_TheName = null;
/// <summary>
/// <para>字段名:TheName</para>
/// <para>字段注释:名称</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public DataColumnAttributeInfo _TheName
{
get
{
return m_TheName;
}
}
#endregion TheName ~ 名称
#region ShowSeq ~ 显示顺序
/// <summary>
/// <para>字段名:ShowSeq</para>
/// <para>字段注释:显示顺序</para>
/// <para>允许空:否</para>
/// <para>变量类型:int</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:int</para>
/// </summary>
protected DataColumnAttributeInfo m_ShowSeq = null;
/// <summary>
/// <para>字段名:ShowSeq</para>
/// <para>字段注释:显示顺序</para>
/// <para>允许空:否</para>
/// <para>变量类型:int</para>
/// <para>缺省默认值:0</para>
/// <para>数据库定义:int</para>
/// </summary>
public DataColumnAttributeInfo _ShowSeq
{
get
{
return m_ShowSeq;
}
}
#endregion ShowSeq ~ 显示顺序
#region Remark ~ 备注
/// <summary>
/// <para>字段名:Remark</para>
/// <para>字段注释:备注</para>
/// <para>允许空:是</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(4000)</para>
/// </summary>
protected DataColumnAttributeInfo m_Remark = null;
/// <summary>
/// <para>字段名:Remark</para>
/// <para>字段注释:备注</para>
/// <para>允许空:是</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(4000)</para>
/// </summary>
public DataColumnAttributeInfo _Remark
{
get
{
return m_Remark;
}
}
#endregion Remark ~ 备注
#region InputUserId ~ 创建用户
/// <summary>
/// <para>字段名:InputUserId</para>
/// <para>字段注释:创建用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
protected DataColumnAttributeInfo m_InputUserId = null;
/// <summary>
/// <para>字段名:InputUserId</para>
/// <para>字段注释:创建用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public DataColumnAttributeInfo _InputUserId
{
get
{
return m_InputUserId;
}
}
#endregion InputUserId ~ 创建用户
#region CreateTime ~ 创建时间
/// <summary>
/// <para>字段名:CreateTime</para>
/// <para>字段注释:创建时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
protected DataColumnAttributeInfo m_CreateTime = null;
/// <summary>
/// <para>字段名:CreateTime</para>
/// <para>字段注释:创建时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
public DataColumnAttributeInfo _CreateTime
{
get
{
return m_CreateTime;
}
}
#endregion CreateTime ~ 创建时间
#region LastUpdateUserId ~ 最后更新用户
/// <summary>
/// <para>字段名:LastUpdateUserId</para>
/// <para>字段注释:最后更新用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
protected DataColumnAttributeInfo m_LastUpdateUserId = null;
/// <summary>
/// <para>字段名:LastUpdateUserId</para>
/// <para>字段注释:最后更新用户</para>
/// <para>允许空:否</para>
/// <para>变量类型:string</para>
/// <para>缺省默认值:null</para>
/// <para>数据库定义:nvarchar(255)</para>
/// </summary>
public DataColumnAttributeInfo _LastUpdateUserId
{
get
{
return m_LastUpdateUserId;
}
}
#endregion LastUpdateUserId ~ 最后更新用户
#region UpdateTime ~ 修改时间
/// <summary>
/// <para>字段名:UpdateTime</para>
/// <para>字段注释:修改时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
protected DataColumnAttributeInfo m_UpdateTime = null;
/// <summary>
/// <para>字段名:UpdateTime</para>
/// <para>字段注释:修改时间</para>
/// <para>允许空:否</para>
/// <para>变量类型:DateTime</para>
/// <para>缺省默认值:DateTime.MinValue</para>
/// <para>数据库定义:datetime</para>
/// </summary>
public DataColumnAttributeInfo _UpdateTime
{
get
{
return m_UpdateTime;
}
}
#endregion UpdateTime ~ 修改时间
#endregion 字段属性
#region 创建字段列表
/// <summary>
/// 创建字段列表
/// </summary>
/// <returns></returns>
protected List<DataColumnAttributeInfo> GetList()
{
List<DataColumnAttributeInfo> theResult
=
new List<DataColumnAttributeInfo>();
// ID - 开发分类 //
m_ID = new DataColumnAttributeInfo("ID", "开发分类", false, SlowX.Core.Enums.VarType.EmVarType.Long类型);
m_ID.CommentRemark = "开发分类";
theResult.Add(m_ID);
// TheName - 名称 //
m_TheName = new DataColumnAttributeInfo("TheName", "名称", false, SlowX.Core.Enums.VarType.EmVarType.String类型);
m_TheName.CommentRemark = "名称";
theResult.Add(m_TheName);
// ShowSeq - 显示顺序 //
m_ShowSeq = new DataColumnAttributeInfo("ShowSeq", "显示顺序", false, SlowX.Core.Enums.VarType.EmVarType.Int类型);
m_ShowSeq.CommentRemark = "显示顺序";
theResult.Add(m_ShowSeq);
// Remark - 备注 //
m_Remark = new DataColumnAttributeInfo("Remark", "备注", true, SlowX.Core.Enums.VarType.EmVarType.String类型);
m_Remark.CommentRemark = "备注";
theResult.Add(m_Remark);
// InputUserId - 创建用户 //
m_InputUserId = new DataColumnAttributeInfo("InputUserId", "创建用户", false, SlowX.Core.Enums.VarType.EmVarType.String类型);
m_InputUserId.CommentRemark = "创建用户";
theResult.Add(m_InputUserId);
// CreateTime - 创建时间 //
m_CreateTime = new DataColumnAttributeInfo("CreateTime", "创建时间", false, SlowX.Core.Enums.VarType.EmVarType.DateTime类型);
m_CreateTime.CommentRemark = "创建时间";
theResult.Add(m_CreateTime);
// LastUpdateUserId - 最后更新用户 //
m_LastUpdateUserId = new DataColumnAttributeInfo("LastUpdateUserId", "最后更新用户", false, SlowX.Core.Enums.VarType.EmVarType.String类型);
m_LastUpdateUserId.CommentRemark = "最后更新用户";
theResult.Add(m_LastUpdateUserId);
// UpdateTime - 修改时间 //
m_UpdateTime = new DataColumnAttributeInfo("UpdateTime", "修改时间", false, SlowX.Core.Enums.VarType.EmVarType.DateTime类型);
m_UpdateTime.CommentRemark = "修改时间";
theResult.Add(m_UpdateTime);
return theResult;
}
#endregion 创建字段列表
#region 设置页面属性相关的代码
#region IBasicAttributeInfo
/// <summary>
/// IBasicAttributeInfo
/// </summary>
public override void IBasicAttributeInfoInit()
{
IBasicAttributeInfo ix = null;
#region ID - 开发分类
ix = m_ID;
ix.EmLogicV
=
SlowX.Core.Enums.Logic.EmLogic.关键字;
ix.EmDataColumnModelV
=
SlowX.Core.Enums.DataColumnModel.EmDataColumnModel.长整型值;
#endregion ID - 开发分类
#region TheName - 名称
ix = m_TheName;
ix.EmLogicV
=
SlowX.Core.Enums.Logic.EmLogic.主显名称;
ix.EmDataColumnModelV
=
SlowX.Core.Enums.DataColumnModel.EmDataColumnModel.普通文本;
#endregion TheName - 名称
#region ShowSeq - 显示顺序
ix = m_ShowSeq;
ix.EmLogicV
=
SlowX.Core.Enums.Logic.EmLogic.显示顺序;
ix.EmDataColumnModelV
=
SlowX.Core.Enums.DataColumnModel.EmDataColumnModel.整型值;
#endregion ShowSeq - 显示顺序
#region Remark - 备注
ix = m_Remark;
ix.EmLogicV
=
SlowX.Core.Enums.Logic.EmLogic.备注;
ix.EmDataColumnModelV
=
SlowX.Core.Enums.DataColumnModel.EmDataColumnModel.多行文本;
#endregion Remark - 备注
#region InputUserId - 创建用户
ix = m_InputUserId;
ix.EmLogicV
=
SlowX.Core.Enums.Logic.EmLogic.创建用户;
ix.EmDataColumnModelV
=
SlowX.Core.Enums.DataColumnModel.EmDataColumnModel.普通文本;
#endregion InputUserId - 创建用户
#region CreateTime - 创建时间
ix = m_CreateTime;
ix.EmLogicV
=
SlowX.Core.Enums.Logic.EmLogic.创建时间;
ix.EmDataColumnModelV
=
SlowX.Core.Enums.DataColumnModel.EmDataColumnModel.时间;
#endregion CreateTime - 创建时间
#region LastUpdateUserId - 最后更新用户
ix = m_LastUpdateUserId;
ix.EmLogicV
=
SlowX.Core.Enums.Logic.EmLogic.最后更新用户;
ix.EmDataColumnModelV
=
SlowX.Core.Enums.DataColumnModel.EmDataColumnModel.普通文本;
#endregion LastUpdateUserId - 最后更新用户
#region UpdateTime - 修改时间
ix = m_UpdateTime;
ix.EmLogicV
=
SlowX.Core.Enums.Logic.EmLogic.修改时间;
ix.EmDataColumnModelV
=
SlowX.Core.Enums.DataColumnModel.EmDataColumnModel.时间;
#endregion UpdateTime - 修改时间
}
#endregion IBasicAttributeInfo
#region ITableListAttributeInfo
/// <summary>
/// 创建列表信息
/// </summary>
public override void ITableListAttributeInfoInit()
{
int idx = 0;
ITableListAttributeInfo ix = null;
#region ID - 开发分类
ix = m_ID;
ix.EmTableListOperV
=
SlowX.Core.Enums.TableListOper.EmTableListOper.添加不显示;
ix.TableListCtrlIndex = idx++;
#endregion ID - 开发分类
#region TheName - 名称
ix = m_TheName;
ix.EmTableListOperV
=
SlowX.Core.Enums.TableListOper.EmTableListOper.添加;
ix.TableListCtrlIndex = idx++;
#endregion TheName - 名称
#region ShowSeq - 显示顺序
ix = m_ShowSeq;
ix.EmTableListOperV
=
SlowX.Core.Enums.TableListOper.EmTableListOper.添加;
ix.TableListCtrlIndex = idx++;
#endregion ShowSeq - 显示顺序
#region Remark - 备注
ix = m_Remark;
ix.EmTableListOperV
=
SlowX.Core.Enums.TableListOper.EmTableListOper.不添加;
ix.TableListCtrlIndex = idx++;
#endregion Remark - 备注
#region InputUserId - 创建用户
ix = m_InputUserId;
ix.EmTableListOperV
=
SlowX.Core.Enums.TableListOper.EmTableListOper.添加不显示;
ix.TableListCtrlIndex = idx++;
#endregion InputUserId - 创建用户
#region CreateTime - 创建时间
ix = m_CreateTime;
ix.EmTableListOperV
=
SlowX.Core.Enums.TableListOper.EmTableListOper.添加不显示;
ix.TableListCtrlIndex = idx++;
#endregion CreateTime - 创建时间
#region LastUpdateUserId - 最后更新用户
ix = m_LastUpdateUserId;
ix.EmTableListOperV
=
SlowX.Core.Enums.TableListOper.EmTableListOper.添加不显示;
ix.TableListCtrlIndex = idx++;
#endregion LastUpdateUserId - 最后更新用户
#region UpdateTime - 修改时间
ix = m_UpdateTime;
ix.EmTableListOperV
=
SlowX.Core.Enums.TableListOper.EmTableListOper.添加;
ix.TableListCtrlIndex = idx++;
#endregion UpdateTime - 修改时间
}
#endregion ITableListAttributeInfo
#region IDetailAttributeInfo
/// <summary>
/// 创建列表信息
/// </summary>
public override void IDetailAttributeInfoInit()
{
int idx = 0;
IDetailAttributeInfo ix = null;
#region ID - 开发分类
ix = m_ID;
ix.EmDetailOperV
=
SlowX.Core.Enums.DetailOper.EmDetailOper.不添加;
ix.DetailCtrlIndex = idx++;
#endregion ID - 开发分类
#region TheName - 名称
ix = m_TheName;
ix.EmDetailOperV
=
SlowX.Core.Enums.DetailOper.EmDetailOper.普通文本;
ix.DetailCtrlIndex = idx++;
#endregion TheName - 名称
#region ShowSeq - 显示顺序
ix = m_ShowSeq;
ix.EmDetailOperV
=
SlowX.Core.Enums.DetailOper.EmDetailOper.普通文本;
ix.DetailCtrlIndex = idx++;
#endregion ShowSeq - 显示顺序
#region Remark - 备注
ix = m_Remark;
ix.EmDetailOperV
=
SlowX.Core.Enums.DetailOper.EmDetailOper.多行文本;
ix.DetailCtrlIndex = idx++;
#endregion Remark - 备注
#region InputUserId - 创建用户
ix = m_InputUserId;
ix.EmDetailOperV
=
SlowX.Core.Enums.DetailOper.EmDetailOper.不添加;
ix.DetailCtrlIndex = idx++;
#endregion InputUserId - 创建用户
#region CreateTime - 创建时间
ix = m_CreateTime;
ix.EmDetailOperV
=
SlowX.Core.Enums.DetailOper.EmDetailOper.不添加;
ix.DetailCtrlIndex = idx++;
#endregion CreateTime - 创建时间
#region LastUpdateUserId - 最后更新用户
ix = m_LastUpdateUserId;
ix.EmDetailOperV
=
SlowX.Core.Enums.DetailOper.EmDetailOper.不添加;
ix.DetailCtrlIndex = idx++;
#endregion LastUpdateUserId - 最后更新用户
#region UpdateTime - 修改时间
ix = m_UpdateTime;
ix.EmDetailOperV
=
SlowX.Core.Enums.DetailOper.EmDetailOper.不添加;
ix.DetailCtrlIndex = idx++;
#endregion UpdateTime - 修改时间
}
#endregion IDetailAttributeInfo
#region IViewAttributeInfo
/// <summary>
/// 创建列表信息
/// </summary>
public override void IViewAttributeInfoInit()
{
int idx = 0;
IViewAttributeInfo ix = null;
#region ID - 开发分类
ix = m_ID;
ix.EmViewOperV
=
SlowX.Core.Enums.ViewOper.EmViewOper.不添加;
ix.ViewCtrlIndex = idx++;
#endregion ID - 开发分类
#region TheName - 名称
ix = m_TheName;
ix.EmViewOperV
=
SlowX.Core.Enums.ViewOper.EmViewOper.添加;
ix.ViewCtrlIndex = idx++;
#endregion TheName - 名称
#region ShowSeq - 显示顺序
ix = m_ShowSeq;
ix.EmViewOperV
=
SlowX.Core.Enums.ViewOper.EmViewOper.添加;
ix.ViewCtrlIndex = idx++;
#endregion ShowSeq - 显示顺序
#region Remark - 备注
ix = m_Remark;
ix.EmViewOperV
=
SlowX.Core.Enums.ViewOper.EmViewOper.添加;
ix.ViewCtrlIndex = idx++;
#endregion Remark - 备注
#region InputUserId - 创建用户
ix = m_InputUserId;
ix.EmViewOperV
=
SlowX.Core.Enums.ViewOper.EmViewOper.添加;
ix.ViewCtrlIndex = idx++;
#endregion InputUserId - 创建用户
#region CreateTime - 创建时间
ix = m_CreateTime;
ix.EmViewOperV
=
SlowX.Core.Enums.ViewOper.EmViewOper.添加;
ix.ViewCtrlIndex = idx++;
#endregion CreateTime - 创建时间
#region LastUpdateUserId - 最后更新用户
ix = m_LastUpdateUserId;
ix.EmViewOperV
=
SlowX.Core.Enums.ViewOper.EmViewOper.添加;
ix.ViewCtrlIndex = idx++;
#endregion LastUpdateUserId - 最后更新用户
#region UpdateTime - 修改时间
ix = m_UpdateTime;
ix.EmViewOperV
=
SlowX.Core.Enums.ViewOper.EmViewOper.添加;
ix.ViewCtrlIndex = idx++;
#endregion UpdateTime - 修改时间
}
#endregion IViewAttributeInfo
#region ISearchAttributeInfo
/// <summary>
/// 创建列表信息
/// </summary>
public override void ISearchAttributeInfoInit()
{
int idx = 0;
ISearchAttributeInfo ix = null;
#region ID - 开发分类
ix = m_ID;
ix.EmSearchOperV
=
SlowX.Core.Enums.SearchOper.EmSearchOper.不添加;
ix.SearchCtrlIndex = idx++;
ix.EmAdvSearchOperV
=
SlowX.Core.Enums.AdvSearchOper.EmAdvSearchOper.不添加;
ix.AdvSearchCtrlIndex = idx++;
#endregion ID - 开发分类
#region TheName - 名称
ix = m_TheName;
ix.EmSearchOperV
=
SlowX.Core.Enums.SearchOper.EmSearchOper.文本;
ix.SearchCtrlIndex = idx++;
ix.EmAdvSearchOperV
=
SlowX.Core.Enums.AdvSearchOper.EmAdvSearchOper.文本;
ix.AdvSearchCtrlIndex = idx++;
#endregion TheName - 名称
#region ShowSeq - 显示顺序
ix = m_ShowSeq;
ix.EmSearchOperV
=
SlowX.Core.Enums.SearchOper.EmSearchOper.不添加;
ix.SearchCtrlIndex = idx++;
ix.EmAdvSearchOperV
=
SlowX.Core.Enums.AdvSearchOper.EmAdvSearchOper.不添加;
ix.AdvSearchCtrlIndex = idx++;
#endregion ShowSeq - 显示顺序
#region Remark - 备注
ix = m_Remark;
ix.EmSearchOperV
=
SlowX.Core.Enums.SearchOper.EmSearchOper.不添加;
ix.SearchCtrlIndex = idx++;
ix.EmAdvSearchOperV
=
SlowX.Core.Enums.AdvSearchOper.EmAdvSearchOper.不添加;
ix.AdvSearchCtrlIndex = idx++;
#endregion Remark - 备注
#region InputUserId - 创建用户
ix = m_InputUserId;
ix.EmSearchOperV
=
SlowX.Core.Enums.SearchOper.EmSearchOper.不添加;
ix.SearchCtrlIndex = idx++;
ix.EmAdvSearchOperV
=
SlowX.Core.Enums.AdvSearchOper.EmAdvSearchOper.不添加;
ix.AdvSearchCtrlIndex = idx++;
#endregion InputUserId - 创建用户
#region CreateTime - 创建时间
ix = m_CreateTime;
ix.EmSearchOperV
=
SlowX.Core.Enums.SearchOper.EmSearchOper.不添加;
ix.SearchCtrlIndex = idx++;
ix.EmAdvSearchOperV
=
SlowX.Core.Enums.AdvSearchOper.EmAdvSearchOper.不添加;
ix.AdvSearchCtrlIndex = idx++;
#endregion CreateTime - 创建时间
#region LastUpdateUserId - 最后更新用户
ix = m_LastUpdateUserId;
ix.EmSearchOperV
=
SlowX.Core.Enums.SearchOper.EmSearchOper.不添加;
ix.SearchCtrlIndex = idx++;
ix.EmAdvSearchOperV
=
SlowX.Core.Enums.AdvSearchOper.EmAdvSearchOper.不添加;
ix.AdvSearchCtrlIndex = idx++;
#endregion LastUpdateUserId - 最后更新用户
#region UpdateTime - 修改时间
ix = m_UpdateTime;
ix.EmSearchOperV
=
SlowX.Core.Enums.SearchOper.EmSearchOper.不添加;
ix.SearchCtrlIndex = idx++;
ix.EmAdvSearchOperV
=
SlowX.Core.Enums.AdvSearchOper.EmAdvSearchOper.不添加;
ix.AdvSearchCtrlIndex = idx++;
#endregion UpdateTime - 修改时间
}
#endregion ISearchAttributeInfo
#region IValidAttributeInfo
/// <summary>
/// 创建列表信息
/// </summary>
public override void IValidAttributeInfoInit()
{
ValidConfigItem vci = null;
IValidAttributeInfo ix = null;
#region ID - 开发分类
ix = m_ID;
vci = new ValidConfigItem(SlowX.Core.Enums.ValidAction.EmValidAction.非空);
ix.ValidConfigAdd(vci);
#endregion ID - 开发分类
#region TheName - 名称
ix = m_TheName;
vci = new ValidConfigItem(SlowX.Core.Enums.ValidAction.EmValidAction.非空);
ix.ValidConfigAdd(vci);
#endregion TheName - 名称
#region ShowSeq - 显示顺序
ix = m_ShowSeq;
vci = new ValidConfigItem(SlowX.Core.Enums.ValidAction.EmValidAction.非空);
ix.ValidConfigAdd(vci);
#endregion ShowSeq - 显示顺序
#region InputUserId - 创建用户
ix = m_InputUserId;
vci = new ValidConfigItem(SlowX.Core.Enums.ValidAction.EmValidAction.非空);
ix.ValidConfigAdd(vci);
#endregion InputUserId - 创建用户
#region CreateTime - 创建时间
ix = m_CreateTime;
vci = new ValidConfigItem(SlowX.Core.Enums.ValidAction.EmValidAction.非空);
ix.ValidConfigAdd(vci);
#endregion CreateTime - 创建时间
#region LastUpdateUserId - 最后更新用户
ix = m_LastUpdateUserId;
vci = new ValidConfigItem(SlowX.Core.Enums.ValidAction.EmValidAction.非空);
ix.ValidConfigAdd(vci);
#endregion LastUpdateUserId - 最后更新用户
#region UpdateTime - 修改时间
ix = m_UpdateTime;
vci = new ValidConfigItem(SlowX.Core.Enums.ValidAction.EmValidAction.非空);
ix.ValidConfigAdd(vci);
#endregion UpdateTime - 修改时间
}
#endregion IValidAttributeInfo
#endregion 设置页面属性相关的代码
}
}
-
using System;
using System.Collections.Generic;
using System.Text;
using SlowX.Core.Classes;
using SlowX.Core.DataBaseClasses;
using eKing.SzdfLib.Helpers;
namespace eKing.SzdfLib.TableAttribute.Dev
{
/// <summary>
/// <para>表名:UTB_SZDF_DEV_SORT</para>
/// <para>表注释:开发分类</para>
/// <para>关键字:ID</para>
/// <para>序列号:seq_szdf_dev_sort(允许不存在)</para>
/// <para>外键关系:</para>
/// <para>表用户:dbo</para>
/// <para>字段数:8</para>
/// </summary>
/// 备注:
/// 1、该类文件由代码生成工具SlowX.CreateLibApp生成
/// 2、开发人员不建议修改里面的代码
/// 3、数据库表结构升级后,建议用代码生成工具生成新代码并覆盖
///
public partial class UTB_SZDF_DEV_SORT
{
/// <summary>
/// 创建数据库表结构实体
/// </summary>
/// <returns></returns>
public DataBaseTableAttribute DataBaseTableAttributeSqlServerCreate()
{
DataBaseTableAttribute theResult = new DataBaseTableAttribute();
theResult.emDataBaseHelperValue = SlowX.DAL.Enums.DataBaseHelper.EmDataBaseHelper.SQLServer;
theResult.DatabaseName = "IotDB";
theResult.TableComment = "开发分类";
theResult.TableId = "1186103266";
theResult.TableName = "UTB_SZDF_DEV_SORT";
theResult.TableUser = "dbo";
List<DataBaseColumnAttribute> dcList
=
new List<DataBaseColumnAttribute>();
DataBaseColumnAttribute da
= null;
#region ID
da = new DataBaseColumnAttribute(theResult);
da.AllowDBNull = false;
da.DataColumnComment = "开发分类";
da.DataColumnId = 1;
da.DataColumnIndex = 1;
da.DataColumnIsPrimaryKey = true;
da.DataColumnName = "ID";
da.DataColumnType = "bigint";
da.ForeignKeyDataColumnId = "";
da.ForeignKeyDataColumnName = "";
da.ForeignKeyTableId = "";
da.ForeignKeyTableName = "";
da.ForeignKeyTableUser = "";
da.IsUnique = false;
da.SqlDefaultValue = "";
da.SqlLength = 19;
da.SqlSize = 19;
da.SqlSizeEnd = 0;
da.UniqueName = "";
dcList.Add(da);
#endregion ID
#region TheName
da = new DataBaseColumnAttribute(theResult);
da.AllowDBNull = false;
da.DataColumnComment = "名称";
da.DataColumnId = 2;
da.DataColumnIndex = 2;
da.DataColumnIsPrimaryKey = false;
da.DataColumnName = "TheName";
da.DataColumnType = "nvarchar";
da.ForeignKeyDataColumnId = "";
da.ForeignKeyDataColumnName = "";
da.ForeignKeyTableId = "";
da.ForeignKeyTableName = "";
da.ForeignKeyTableUser = "";
da.IsUnique = false;
da.SqlDefaultValue = "";
da.SqlLength = 255;
da.SqlSize = 255;
da.SqlSizeEnd = 0;
da.UniqueName = "";
dcList.Add(da);
#endregion TheName
#region ShowSeq
da = new DataBaseColumnAttribute(theResult);
da.AllowDBNull = false;
da.DataColumnComment = "显示顺序";
da.DataColumnId = 3;
da.DataColumnIndex = 3;
da.DataColumnIsPrimaryKey = false;
da.DataColumnName = "ShowSeq";
da.DataColumnType = "int";
da.ForeignKeyDataColumnId = "";
da.ForeignKeyDataColumnName = "";
da.ForeignKeyTableId = "";
da.ForeignKeyTableName = "";
da.ForeignKeyTableUser = "";
da.IsUnique = false;
da.SqlDefaultValue = "";
da.SqlLength = 10;
da.SqlSize = 10;
da.SqlSizeEnd = 0;
da.UniqueName = "";
dcList.Add(da);
#endregion ShowSeq
#region Remark
da = new DataBaseColumnAttribute(theResult);
da.AllowDBNull = true;
da.DataColumnComment = "备注";
da.DataColumnId = 4;
da.DataColumnIndex = 4;
da.DataColumnIsPrimaryKey = false;
da.DataColumnName = "Remark";
da.DataColumnType = "nvarchar";
da.ForeignKeyDataColumnId = "";
da.ForeignKeyDataColumnName = "";
da.ForeignKeyTableId = "";
da.ForeignKeyTableName = "";
da.ForeignKeyTableUser = "";
da.IsUnique = false;
da.SqlDefaultValue = "";
da.SqlLength = 4000;
da.SqlSize = 4000;
da.SqlSizeEnd = 0;
da.UniqueName = "";
dcList.Add(da);
#endregion Remark
#region InputUserId
da = new DataBaseColumnAttribute(theResult);
da.AllowDBNull = false;
da.DataColumnComment = "创建用户";
da.DataColumnId = 5;
da.DataColumnIndex = 5;
da.DataColumnIsPrimaryKey = false;
da.DataColumnName = "InputUserId";
da.DataColumnType = "nvarchar";
da.ForeignKeyDataColumnId = "";
da.ForeignKeyDataColumnName = "";
da.ForeignKeyTableId = "";
da.ForeignKeyTableName = "";
da.ForeignKeyTableUser = "";
da.IsUnique = false;
da.SqlDefaultValue = "";
da.SqlLength = 255;
da.SqlSize = 255;
da.SqlSizeEnd = 0;
da.UniqueName = "";
dcList.Add(da);
#endregion InputUserId
#region CreateTime
da = new DataBaseColumnAttribute(theResult);
da.AllowDBNull = false;
da.DataColumnComment = "创建时间";
da.DataColumnId = 6;
da.DataColumnIndex = 6;
da.DataColumnIsPrimaryKey = false;
da.DataColumnName = "CreateTime";
da.DataColumnType = "datetime";
da.ForeignKeyDataColumnId = "";
da.ForeignKeyDataColumnName = "";
da.ForeignKeyTableId = "";
da.ForeignKeyTableName = "";
da.ForeignKeyTableUser = "";
da.IsUnique = false;
da.SqlDefaultValue = "(getdate())";
da.SqlLength = 23;
da.SqlSize = 23;
da.SqlSizeEnd = 3;
da.UniqueName = "";
dcList.Add(da);
#endregion CreateTime
#region LastUpdateUserId
da = new DataBaseColumnAttribute(theResult);
da.AllowDBNull = false;
da.DataColumnComment = "最后更新用户";
da.DataColumnId = 7;
da.DataColumnIndex = 7;
da.DataColumnIsPrimaryKey = false;
da.DataColumnName = "LastUpdateUserId";
da.DataColumnType = "nvarchar";
da.ForeignKeyDataColumnId = "";
da.ForeignKeyDataColumnName = "";
da.ForeignKeyTableId = "";
da.ForeignKeyTableName = "";
da.ForeignKeyTableUser = "";
da.IsUnique = false;
da.SqlDefaultValue = "";
da.SqlLength = 255;
da.SqlSize = 255;
da.SqlSizeEnd = 0;
da.UniqueName = "";
dcList.Add(da);
#endregion LastUpdateUserId
#region UpdateTime
da = new DataBaseColumnAttribute(theResult);
da.AllowDBNull = false;
da.DataColumnComment = "修改时间";
da.DataColumnId = 8;
da.DataColumnIndex = 8;
da.DataColumnIsPrimaryKey = false;
da.DataColumnName = "UpdateTime";
da.DataColumnType = "datetime";
da.ForeignKeyDataColumnId = "";
da.ForeignKeyDataColumnName = "";
da.ForeignKeyTableId = "";
da.ForeignKeyTableName = "";
da.ForeignKeyTableUser = "";
da.IsUnique = false;
da.SqlDefaultValue = "(getdate())";
da.SqlLength = 23;
da.SqlSize = 23;
da.SqlSizeEnd = 3;
da.UniqueName = "";
dcList.Add(da);
#endregion UpdateTime
theResult.SetList(dcList);
return theResult;
}
/// <summary>
/// 构建表结构的XML
/// </summary>
/// <returns></returns>
public string DataBaseTableAttributeSqlServerXML()
{
return @"
<?xml version=""1.0"" encoding=""gb2312""?><TB TableId=""1186103266"" UserId=""1"" TableUser=""dbo"" DatabaseName=""IotDB"" TableName=""UTB_SZDF_DEV_SORT"" TableComment=""开发分类"" CreateTime=""2017-03-23 17:32:33"" UpdateTime=""2017-03-23 17:32:33""><DC DataColumnId=""1"" DataColumnIndex=""1"" DataColumnName=""ID"" DataColumnComment=""开发分类"" DataColumnIsPrimaryKey=""1"" DataColumnType=""bigint"" SqlLength=""19"" SqlSize=""19"" SqlSizeEnd=""0"" AllowDBNull=""0"" SqlDefaultValue="""" IsUnique=""0"" UniqueName="""" ForeignKeyTableId="""" ForeignKeyTableUser="""" ForeignKeyTableName="""" ForeignKeyDataColumnId="""" ForeignKeyDataColumnName="""" /><DC DataColumnId=""2"" DataColumnIndex=""2"" DataColumnName=""TheName"" DataColumnComment=""名称"" DataColumnIsPrimaryKey=""0"" DataColumnType=""nvarchar"" SqlLength=""255"" SqlSize=""255"" SqlSizeEnd=""0"" AllowDBNull=""0"" SqlDefaultValue="""" IsUnique=""0"" UniqueName="""" ForeignKeyTableId="""" ForeignKeyTableUser="""" ForeignKeyTableName="""" ForeignKeyDataColumnId="""" ForeignKeyDataColumnName="""" /><DC DataColumnId=""3"" DataColumnIndex=""3"" DataColumnName=""ShowSeq"" DataColumnComment=""显示顺序"" DataColumnIsPrimaryKey=""0"" DataColumnType=""int"" SqlLength=""10"" SqlSize=""10"" SqlSizeEnd=""0"" AllowDBNull=""0"" SqlDefaultValue="""" IsUnique=""0"" UniqueName="""" ForeignKeyTableId="""" ForeignKeyTableUser="""" ForeignKeyTableName="""" ForeignKeyDataColumnId="""" ForeignKeyDataColumnName="""" /><DC DataColumnId=""4"" DataColumnIndex=""4"" DataColumnName=""Remark"" DataColumnComment=""备注"" DataColumnIsPrimaryKey=""0"" DataColumnType=""nvarchar"" SqlLength=""4000"" SqlSize=""4000"" SqlSizeEnd=""0"" AllowDBNull=""1"" SqlDefaultValue="""" IsUnique=""0"" UniqueName="""" ForeignKeyTableId="""" ForeignKeyTableUser="""" ForeignKeyTableName="""" ForeignKeyDataColumnId="""" ForeignKeyDataColumnName="""" /><DC DataColumnId=""5"" DataColumnIndex=""5"" DataColumnName=""InputUserId"" DataColumnComment=""创建用户"" DataColumnIsPrimaryKey=""0"" DataColumnType=""nvarchar"" SqlLength=""255"" SqlSize=""255"" SqlSizeEnd=""0"" AllowDBNull=""0"" SqlDefaultValue="""" IsUnique=""0"" UniqueName="""" ForeignKeyTableId="""" ForeignKeyTableUser="""" ForeignKeyTableName="""" ForeignKeyDataColumnId="""" ForeignKeyDataColumnName="""" /><DC DataColumnId=""6"" DataColumnIndex=""6"" DataColumnName=""CreateTime"" DataColumnComment=""创建时间"" DataColumnIsPrimaryKey=""0"" DataColumnType=""datetime"" SqlLength=""23"" SqlSize=""23"" SqlSizeEnd=""3"" AllowDBNull=""0"" SqlDefaultValue=""(getdate())"" IsUnique=""0"" UniqueName="""" ForeignKeyTableId="""" ForeignKeyTableUser="""" ForeignKeyTableName="""" ForeignKeyDataColumnId="""" ForeignKeyDataColumnName="""" /><DC DataColumnId=""7"" DataColumnIndex=""7"" DataColumnName=""LastUpdateUserId"" DataColumnComment=""最后更新用户"" DataColumnIsPrimaryKey=""0"" DataColumnType=""nvarchar"" SqlLength=""255"" SqlSize=""255"" SqlSizeEnd=""0"" AllowDBNull=""0"" SqlDefaultValue="""" IsUnique=""0"" UniqueName="""" ForeignKeyTableId="""" ForeignKeyTableUser="""" ForeignKeyTableName="""" ForeignKeyDataColumnId="""" ForeignKeyDataColumnName="""" /><DC DataColumnId=""8"" DataColumnIndex=""8"" DataColumnName=""UpdateTime"" DataColumnComment=""修改时间"" DataColumnIsPrimaryKey=""0"" DataColumnType=""datetime"" SqlLength=""23"" SqlSize=""23"" SqlSizeEnd=""3"" AllowDBNull=""0"" SqlDefaultValue=""(getdate())"" IsUnique=""0"" UniqueName="""" ForeignKeyTableId="""" ForeignKeyTableUser="""" ForeignKeyTableName="""" ForeignKeyDataColumnId="""" ForeignKeyDataColumnName="""" /></TB>
";
}
}
}