using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AnalyticsDAL.DTO.Dimension { public class DimensionDTO { #region PrivateMembers #region Dimension private int dimensionid; //Id private string dimensioncode; //Code private string dimensionname; //Name #endregion #region private byte dimensionsourcetype; //SourceType #endregion #region Base private Int16 dimensionsortorder; //SortOrder private byte dimensionstatus; //Status private Int16 dimensionversion; //Version #endregion #region Standard private int dimensioncreatedbyid; //CreatedById private DateTime dimensioncreatedon; //CreatedOn private int dimensionmodifiedbyid; //ModifiedById private DateTime dimensionmodifiedon; //ModifiedOn private string dimensioncreatedbyname; private string dimensionmodifiedyname; #endregion private int dbobjectid = -1; private string dbobjectname; #endregion #region PublicMembers #region Dimension public int DimensionId { get { return dimensionid; } //Id set { dimensionid = value; } //Id } public string DimensionCode { get { return dimensioncode; } //Code set { dimensioncode = value; } //Code } public string DimensionName { get { return dimensionname; } //Name set { dimensionname = value; } //Name } #region public byte DimensionSourceType { get { return dimensionsourcetype; } //SourceType set { dimensionsourcetype = value; } } #endregion #region Base public Int16 DimensionSortOrder { get { return dimensionsortorder; } //SortOrder set { dimensionsortorder = value; } //SortOrder } public byte DimensionStatus { get { return dimensionstatus; } //Status set { dimensionstatus = value; } //Status } public Int16 DimensionVersion { get { return dimensionversion; } //Version set { dimensionversion = value; } //Version } #endregion #region Standard public int DimensionCreatedById { get { return dimensioncreatedbyid; } //CreatedById set { dimensioncreatedbyid = value; } //CreatedById } public DateTime DimensionCreatedOn { get { return dimensioncreatedon; } //CreatedOn set { dimensioncreatedon = value; } //CreatedOn } public int DimensionModifiedById { get { return dimensionmodifiedbyid; } //ModifiedById set { dimensionmodifiedbyid = value; } //ModifiedById } public DateTime DimensionModifiedOn { get { return dimensionmodifiedon; } //ModifiedOn set { dimensionmodifiedon = value; } //ModifiedOn } public string DimensionCreatedByName { get { return dimensioncreatedbyname; } //GcmTypeCreatedByName set { dimensioncreatedbyname = value; } //GcmTypeCreatedByName } public string DimensionModifiedByName { get { return dimensionmodifiedyname; } //GcmTypeModifiedByName set { dimensionmodifiedyname = value; } //GcmTypeModifiedByName } #endregion public int DbObjectId { get { return dbobjectid; } //name set { dbobjectid = value; } //name } public string DbObjectName { get { return dbobjectname; } //name set { dbobjectname = value; } //name } #endregion #endregion } }