巫霜框架:创建逻辑类生成的代码

2017-07-20 16:04:25  访问(4150) 赞(0) 踩(0)




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


代码轴


1、Business

源码:CSharp


2、Entity

源码:CSharp


3、Model

源码:CSharp


4、InfoName

源码:CSharp


5、ImportData

源码:CSharp


6、TableAttribute

源码:CSharp


    6.1、UTB_SZDF_DEV_SORT___SqlServer

    源码:CSharp



上一条:

下一条:


 
 

相关评论

评论加载中……
 

发表评论

类型:
内容:
  (Alt+Enter)