using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using GB5Shared.Tree; namespace FrameworkDAL.DTO.Menu { public class RoleVsMenuTreeDTO : ITreeNode { private int id; private string code; private string data; private int roleid; private string rolecode; private string rolename; private int moduleid; private string modulecode; private string modulename; private byte level; private string rolevsmenuallow; private string rolevsmenuview; private string rolevsmenuinsert; private string rolevsmenuupdate; private string rolevsmenudelete; private string rolevsmenuprint; private string rolevsmenuexport; private string menunature; private string section; private RoleVsMenuTreeDTO parent; private RoleVsMenuTreeAttributeDTO Attr; private IList Children; public virtual int Id { get { return id; } set { id = value; } } public virtual string Code { get { return code; } set { code = value; } } public virtual string Data { get { return data; } set { data = value; } } public virtual int RoleId { get { return roleid; } set { roleid = value; } } public virtual string RoleCode { get { return rolecode; } set { rolecode = value; } } public virtual string RoleName { get { return rolename; } set { rolename = value; } } public int ModuleId { get { return moduleid; } set { moduleid = value; } } public string ModuleCode { get { return modulecode; } set { modulecode = value; } } public string ModuleName { get { return modulename; } set { modulename = value; } } public byte Level { get { return level; } set { level = value; } } public string RoleVsMenuAllow { get { return rolevsmenuallow; } set { rolevsmenuallow = value; } } public string RoleVsMenuView { get { return rolevsmenuview; } set { rolevsmenuview = value; } } public string RoleVsMenuInsert { get { return rolevsmenuinsert; } set { rolevsmenuinsert = value; } } public string RoleVsMenuUpdate { get { return rolevsmenuupdate; } set { rolevsmenuupdate = value; } } public string RoleVsMenuDelete { get { return rolevsmenudelete; } set { rolevsmenudelete = value; } } public string RoleVsMenuPrint { get { return rolevsmenuprint; } set { rolevsmenuprint = value; } } public string RoleVsMenuExport { get { return rolevsmenuexport; } set { rolevsmenuexport = value; } } public string MenuNature { get { return menunature; } set { menunature = value; } } public string Section { get { return section; } set { section = value; } } public virtual RoleVsMenuTreeDTO Parent { get { return parent; } set { parent = value; } } public virtual RoleVsMenuTreeAttributeDTO attr { get { return Attr; } set { Attr = value; } } public virtual IList children { get { return Children; } set { Children = value; } } } }