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 LoadMenuTreeDTO : ITreeNode { private int id; private string code; private string Data; private decimal menutype; private int moduleid; private string modulecode; private string modulename; private string displayname; private string section; private int reportid; private string reportname; private int biztransactionclassid; private string biztransactionclassname; private decimal level; private int webformid; private string webformname; private string webformurl; private string menudescription; private int gcmtypeid; private string gcmtypecode; private string gcmtypename; private int entityid; private string entitycode; private string entityname; private string helpurl; private int imageid; private string imagename; private string imagelinkurl; private Int16 menusortorder; private LoadMenuTreeDTO parent; private LoadMenuTreeAttributeDTO 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 decimal MenuType { get { return menutype; } set { menutype = value; } } public virtual int ModuleId { get { return moduleid; } set { moduleid = value; } } public virtual string ModuleCode { get { return modulecode; } set { modulecode = value; } } public virtual string ModuleName { get { return modulename; } set { modulename = value; } } public virtual string DisplayName { get { return displayname; } set { displayname = value; } } public virtual string Section { get { return section; } set { section = value; } } public virtual int ReportId { get { return reportid; } set { reportid = value; } } public virtual string ReportName { get { return reportname; } set { reportname = value; } } public virtual int BizTransactionClassId { get { return biztransactionclassid; } set { biztransactionclassid = value; } } public virtual string BizTransactionClassName { get { return biztransactionclassname; } set { biztransactionclassname = value; } } public virtual decimal Level { get { return level; } set { level = value; } } public virtual int WebFormId { get { return webformid; } set { webformid = value; } } public virtual string WebFormName { get { return webformname; } set { webformname = value; } } public string WebFormURL { get { return webformurl; } set { webformurl = value; } } public virtual string MenuDescription { get { return menudescription; } set { menudescription = value; } } public virtual int GcmTypeId { get { return gcmtypeid; } set { gcmtypeid = value; } } public virtual string GcmTypeCode { get { return gcmtypecode; } set { gcmtypecode = value; } } public virtual string GcmTypeName { get { return gcmtypename; } set { gcmtypename = value; } } public virtual int EntityId { get { return entityid; } set { entityid = value; } } public virtual string EntityCode { get { return entitycode; } set { entitycode = value; } } public virtual string EntityName { get { return entityname; } set { entityname = value; } } public string HelpUrl { get { return helpurl; } set { helpurl = value; } } public int ImageId { get { return imageid; } set { imageid = value; } } public string ImageName { get { return imagename; } set { imagename = value; } } public string ImageLinkURL { get { return imagelinkurl; } set { imagelinkurl = value; } } public Int16 MenuSortOrder { get { return menusortorder; } set { menusortorder = value; } } public virtual LoadMenuTreeDTO Parent { get { return parent; } set { parent = value; } } public virtual LoadMenuTreeAttributeDTO attr { get { return Attr; } set { Attr = value; } } public virtual IList children { get { return Children; } set { Children = value; } } } }