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