using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ETD.ORM;
namespace HouXing.BBS.Entity
{
///
/// 多表关联的结合类
///
public partial class EntSys_TMenuQuery : EntSys_TMenu
{
public TableColumn tablecolumn;
private static object lockHelper = new object();
private static volatile EntSys_TMenuQuery instance = null;
public EntSys_TMenuQuery()
{
tablecolumn = new TableColumn().GetTableColumn();
}
public static EntSys_TMenuQuery JoinInstance
{
get
{
if (instance.IsNull())
{
lock (lockHelper)
{
if (instance.IsNull())
{
instance = new EntSys_TMenuQuery();
}
}
}
return instance;
}
}
public static EntSys_TMenuQuery JoinRefresh
{
get
{
lock (lockHelper)
{
if (instance.IfNotNull())
{
instance = new EntSys_TMenuQuery();
}
}
return instance;
}
}
///
/// 记录标识
///
public TableColumn MenuOidColumn
{
get
{
if (tablecolumn.IfNotNull())
return tablecolumn.GetFieldColumn("MenuOid", MenuOid);
else
return null;
}
}
///
/// 菜单名称
///
public TableColumn NameColumn
{
get
{
if (tablecolumn.IfNotNull())
return tablecolumn.GetFieldColumn("Name", Name);
else
return null;
}
}
///
/// 模块名称
///
public TableColumn NameCodeColumn
{
get
{
if (tablecolumn.IfNotNull())
return tablecolumn.GetFieldColumn("NameCode", NameCode);
else
return null;
}
}
///
/// 提示信息
///
public TableColumn TooltipColumn
{
get
{
if (tablecolumn.IfNotNull())
return tablecolumn.GetFieldColumn("Tooltip", Tooltip);
else
return null;
}
}
///
/// 图片地址
///
public TableColumn ImageUrlColumn
{
get
{
if (tablecolumn.IfNotNull())
return tablecolumn.GetFieldColumn("ImageUrl", ImageUrl);
else
return null;
}
}
///
/// 链接地址
///
public TableColumn NavigateUrlColumn
{
get
{
if (tablecolumn.IfNotNull())
return tablecolumn.GetFieldColumn("NavigateUrl", NavigateUrl);
else
return null;
}
}
///
/// 是否显示
///
public TableColumn ShowColumn
{
get
{
if (tablecolumn.IfNotNull())
return tablecolumn.GetFieldColumn("Show", Show);
else
return null;
}
}
///
/// 备注
///
public TableColumn RemarkColumn
{
get
{
if (tablecolumn.IfNotNull())
return tablecolumn.GetFieldColumn("Remark", Remark);
else
return null;
}
}
///
/// 父级
///
public TableColumn ParentMenuIdColumn
{
get
{
if (tablecolumn.IfNotNull())
return tablecolumn.GetFieldColumn("ParentMenuId", ParentMenuId);
else
return null;
}
}
///
/// 排序
///
public TableColumn SortIndexColumn
{
get
{
if (tablecolumn.IfNotNull())
return tablecolumn.GetFieldColumn("SortIndex", SortIndex);
else
return null;
}
}
///
/// 菜单类型
///
public TableColumn MenuTypeColumn
{
get
{
if (tablecolumn.IfNotNull())
return tablecolumn.GetFieldColumn("MenuType", MenuType);
else
return null;
}
}
///
/// 树结构级次 在模拟树的Grid中使用
///
public TableColumn MenuTreeLevelColumn
{
get
{
if (tablecolumn.IfNotNull())
return tablecolumn.GetFieldColumn("MenuTreeLevel", MenuTreeLevel);
else
return null;
}
}
///
/// 是否叶子节点(默认false)是Tree中使用
///
public TableColumn IsTreeLeafColumn
{
get
{
if (tablecolumn.IfNotNull())
return tablecolumn.GetFieldColumn("IsTreeLeaf", IsTreeLeaf);
else
return null;
}
}
///
/// 添加时间
///
public TableColumn CreatedOnColumn
{
get
{
if (tablecolumn.IfNotNull())
return tablecolumn.GetFieldColumn("CreatedOn", CreatedOn);
else
return null;
}
}
///
/// 添加人
///
public TableColumn CreatedByColumn
{
get
{
if (tablecolumn.IfNotNull())
return tablecolumn.GetFieldColumn("CreatedBy", CreatedBy);
else
return null;
}
}
///
/// 修改时间
///
public TableColumn ModifiedOnColumn
{
get
{
if (tablecolumn.IfNotNull())
return tablecolumn.GetFieldColumn("ModifiedOn", ModifiedOn);
else
return null;
}
}
///
/// 修改人
///
public TableColumn ModifiedByColumn
{
get
{
if (tablecolumn.IfNotNull())
return tablecolumn.GetFieldColumn("ModifiedBy", ModifiedBy);
else
return null;
}
}
///
/// 一级菜单Oid
///
public TableColumn FirstMenuOidColumn
{
get
{
if (tablecolumn.IfNotNull())
return tablecolumn.GetFieldColumn("FirstMenuOid", FirstMenuOid);
else
return null;
}
}
///
/// 拼接OID
///
public TableColumn TreeMenuPJOidColumn
{
get
{
if (tablecolumn.IfNotNull())
return tablecolumn.GetFieldColumn("TreeMenuPJOid", TreeMenuPJOid);
else
return null;
}
}
}
}