using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AnalyticsDAL.DTO.Hierarchy { public class HierarchyDTO { #region Hierarchy private int hierarchyid; //Id private string hierarchyname; //Name private int hierarchydimensionid; //Code private string hierarchydimensionname; private int dbobjectid; //DBObjectId private string dbobjectname; private Int16 hierarchytype; //Type private IList hierarchydetailarray; private byte hierarchystatus; private Int16 hierarchysortorder; private Int16 hierarchyversion; private byte hierarchysourcetype; private int hierarchycreatedbyid; //CreatedById private DateTime hierarchycreatedon; //CreatedOn private int hierarchymodifiedbyid; //ModifiedById private DateTime hierarchymodifiedon; //ModifiedOn private string hierarchycreatedbyname; private string hierarchymodifiedyname; #endregion #region PublicMembers #region Hierarchy public int HierarchyId { get { return hierarchyid; } //Id set { hierarchyid = value; } //Id } public string HierarchyName { get { return hierarchyname; } //Code set { hierarchyname = value; } //Code } public int HierarchyDimensionId { get { return hierarchydimensionid; } //Remarks set { hierarchydimensionid = value; } //Remarks } public string HierarchyDimensionName { get { return hierarchydimensionname; } //Remarks set { hierarchydimensionname = value; } //Remarks } public int DBObjectId { get { return dbobjectid; } //NULL set { dbobjectid = value; } //NULL } public string DBObjectName { get { return dbobjectname; } //Remarks set { dbobjectname = value; } //Remarks } public Int16 HierarchyType { get { return hierarchytype; } //NULL set { hierarchytype = value; } //NULL } public IList HierarchyDetailArray { get { return hierarchydetailarray; } set { hierarchydetailarray = value; } } #endregion #endregion public virtual byte HierarchyStatus { get { return hierarchystatus; } set { hierarchystatus = value; } } public virtual Int16 HierarchySortOrder { get { return hierarchysortorder; } set { hierarchysortorder = value; } } public virtual Int16 HierarchyVersion { get { return hierarchyversion; } set { hierarchyversion = value; } } public virtual byte HierarchySourceType { get { return hierarchysourcetype; } set { hierarchysourcetype = value; } } public virtual int HierarchyCreatedById { get { return hierarchycreatedbyid; } set { hierarchycreatedbyid = value; } } public virtual DateTime HierarchyCreatedOn { get { return hierarchycreatedon; } set { hierarchycreatedon = value; } } public virtual int HierarchyModifiedById { get { return hierarchymodifiedbyid; } set { hierarchymodifiedbyid = value; } } public virtual DateTime HierarchyModifiedOn { get { return hierarchymodifiedon; } set { hierarchymodifiedon = value; } } public string HierarchyCreatedByName { get { return hierarchycreatedbyname; } //GcmTypeCreatedByName set { hierarchycreatedbyname = value; } //GcmTypeCreatedByName } public string HierarchyModifiedByName { get { return hierarchymodifiedyname; } //GcmTypeModifiedByName set { hierarchymodifiedyname = value; } //GcmTypeModifiedByName } } }