using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FrameworkDAL.DTO.Dataset { public class DatasetDetailDTO { private int datasetdetailid; #region Dataset private int datasetid; private string datasetcode; private string datasetname; private int dbobjectid; private string dbobjectname; #endregion private Int16 datasetdetailslno; #region Entity private int entityid; private string entitycode; private string entityname; #endregion #region CriteriaConfig private int entitycriteriaconfigid; private string entitycriteriaconfigname; #endregion //Added by Vikash 23 Sep 2016 private int dbobjectgroupid; private string dbobjectgroupname; private int parentcriteriaconfigid; #region DataSyncColumns (added 2026-06-10 migration) private int chunksize; private string primarykeycolumn; private string createddatecolumn; private string modifieddatecolumn; #endregion public int DatasetDetailId { get { return datasetdetailid; } set { datasetdetailid = value; } } #region Dataset public int DatasetId { get { return datasetid; } set { datasetid = value; } } public string DatasetCode { get { return datasetcode; } set { datasetcode = value; } } public string DatasetName { get { return datasetname; } set { datasetname = value; } } #endregion public Int16 DatasetDetailSlNo { get { return datasetdetailslno; } set { datasetdetailslno = value; } } #region Entity public int EntityId { get { return entityid; } set { entityid = value; } } public string EntityCode { get { return entitycode; } set { entitycode = value; } } public string EntityName { get { return entityname; } set { entityname = value; } } #endregion #region CriteriaConfig public int EntityCriteriaConfigId { get { return entitycriteriaconfigid; } set { entitycriteriaconfigid = value; } } public string EntityCriteriaConfigName { get { return entitycriteriaconfigname; } set { entitycriteriaconfigname = value; } } #endregion #region DBObjectGroup public int DBObjectGroupId { get { return dbobjectgroupid; } set { dbobjectgroupid = value; } } public string DBObjectGroupName { get { return dbobjectgroupname; } set { dbobjectgroupname = value; } } #endregion public int ParentCriteriaConfigId { get { return parentcriteriaconfigid; } set { parentcriteriaconfigid = value; } } public int DBObjectId { get { return dbobjectid; } set { dbobjectid = value; } } public string DBObjectName { get { return dbobjectname; } set { dbobjectname = value; } } #region DataSyncColumns public int ChunkSize { get { return chunksize; } set { chunksize = value; } } public string PrimaryKeyColumn { get { return primarykeycolumn; } set { primarykeycolumn = value; } } public string CreatedDateColumn { get { return createddatecolumn; } set { createddatecolumn = value; } } public string ModifiedDateColumn { get { return modifieddatecolumn; } set { modifieddatecolumn = value; } } #endregion } }