using System; using System.Collections.Generic; using System.Linq; using System.Text; using ETD.ORM; namespace HouXing.BBS.Entity { /// /// 多表关联的结合类 /// public partial class EntSys_TOrganizationQuery : EntSys_TOrganization { public TableColumn tablecolumn; private static object lockHelper = new object(); private static volatile EntSys_TOrganizationQuery instance = null; public EntSys_TOrganizationQuery() { tablecolumn = new TableColumn().GetTableColumn(); } public static EntSys_TOrganizationQuery JoinInstance { get { if (instance.IsNull()) { lock (lockHelper) { if (instance.IsNull()) { instance = new EntSys_TOrganizationQuery(); } } } return instance; } } public static EntSys_TOrganizationQuery JoinRefresh { get { lock (lockHelper) { if (instance.IfNotNull()) { instance = new EntSys_TOrganizationQuery(); } } return instance; } } /// /// 组织Oid /// public TableColumn OrgOidColumn { get { if (tablecolumn.IfNotNull()) return tablecolumn.GetFieldColumn("OrgOid", OrgOid); else return null; } } /// /// 父组Oid /// public TableColumn ParentOrgOidColumn { get { if (tablecolumn.IfNotNull()) return tablecolumn.GetFieldColumn("ParentOrgOid", ParentOrgOid); else return null; } } /// /// 组织编号 /// public TableColumn OrgCodeColumn { get { if (tablecolumn.IfNotNull()) return tablecolumn.GetFieldColumn("OrgCode", OrgCode); else return null; } } /// /// 组织名称 /// public TableColumn OrgNameColumn { get { if (tablecolumn.IfNotNull()) return tablecolumn.GetFieldColumn("OrgName", OrgName); else return null; } } /// /// 创建时间 /// public TableColumn OrgCreateTimeColumn { get { if (tablecolumn.IfNotNull()) return tablecolumn.GetFieldColumn("OrgCreateTime", OrgCreateTime); else return null; } } /// /// 创建人 /// public TableColumn OrgCreateNameColumn { get { if (tablecolumn.IfNotNull()) return tablecolumn.GetFieldColumn("OrgCreateName", OrgCreateName); else return null; } } /// /// 组织描述 /// public TableColumn OrgNotesColumn { get { if (tablecolumn.IfNotNull()) return tablecolumn.GetFieldColumn("OrgNotes", OrgNotes); else return null; } } /// /// 一级Oid /// public TableColumn FirstOrgOidColumn { get { if (tablecolumn.IfNotNull()) return tablecolumn.GetFieldColumn("FirstOrgOid", FirstOrgOid); else return null; } } /// /// 树型OID拼接 /// public TableColumn TreeOrgPJOidColumn { get { if (tablecolumn.IfNotNull()) return tablecolumn.GetFieldColumn("TreeOrgPJOid", TreeOrgPJOid); else return null; } } /// /// 级次 /// public TableColumn OrgTreeLevelColumn { get { if (tablecolumn.IfNotNull()) return tablecolumn.GetFieldColumn("OrgTreeLevel", OrgTreeLevel); else return null; } } /// /// /// public TableColumn OrgShowColumn { get { if (tablecolumn.IfNotNull()) return tablecolumn.GetFieldColumn("OrgShow", OrgShow); else return null; } } } }