using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AnalyticsDAL.DTO.AnalysisQuery { public class AnalysisQueryDTO { #region PrivateMembers #region AnalysisQuery private int analysisqueryid; //AnalysisQueryId private int analysisid; private string analysiscode; private string analysisname; private string analysisqueryqueryname; //QueryName private Int16 analysisqueryquerytype; //QueryType private string analysisqueryquery; //Query //private IList analysisqueryfieldsarray; private int moduleid = -1; private int pazeformat = 4; private int pageorientation = 0; private string menucode; private int parentid = -1; private int isdisplay = 1;//For Showing FE Controls For Auto Saving in tables(Menu Related) private int isautomenu = 0; private int issavetosystem = 1;//Always No private string usercode = ""; private string password = ""; private string analysisqueryorderby = ""; #endregion #region Base private Int16 analysisquerysortorder; //SortOrder private byte analysisquerystatus; //Status private Int16 analysisqueryversion; //Version private byte analysisquerysourcetype; //SourceType #endregion #region Standard private int analysisquerycreatedbyid; //CreatedById private DateTime analysisquerycreatedon; //CreatedOn private int analysisquerymodifiedbyid; //ModifiedById private DateTime analysisquerymodifiedon; //ModifiedOn #endregion #endregion #region PublicMembers #region AnalysisQuery public int AnalysisQueryId { get { return analysisqueryid; } //AnalysisQueryId set { analysisqueryid = value; } //AnalysisQueryId } public int AnalysisId { get { return analysisid; } //AnalysisQueryId set { analysisid = value; } //AnalysisQueryId } public string AnalysisCode { get { return analysiscode; } //AnalysisQueryId set { analysiscode = value; } //AnalysisQueryId } public string AnalysisName { get { return analysisname; } //AnalysisQueryId set { analysisname = value; } //AnalysisQueryId } public string AnalysisQueryQueryName { get { return analysisqueryqueryname; } //QueryName set { analysisqueryqueryname = value; } //QueryName } public Int16 AnalysisQueryQueryType { get { return analysisqueryquerytype; } //QueryType set { analysisqueryquerytype = value; } //QueryType } public string AnalysisQueryQuery { get { return analysisqueryquery; } //Query set { analysisqueryquery = value; } //Query } public List AnalysisQueryFieldDTOs { get; set; } = new(); #endregion public byte AnalysisQuerySourceType { get { return analysisquerysourcetype; } //SourceType set { analysisquerysourcetype = value; } } public int ModuleId { get { return moduleid; } //SourceType set { moduleid = value; } } public int PageFormat { get { return pazeformat; } //SourceType set { pazeformat = value; } } public int PageOrientation { get { return pageorientation; } //SourceType set { pageorientation = value; } } public string MenuCode { get { return menucode; } //SourceType set { menucode = value; } } public int ParentId { get { return parentid; } //SourceType set { parentid = value; } } public int IsDisplay { get { return isdisplay; } //IsDisplay set { isdisplay = value; } } public int IsAutoMenu { get { return isautomenu; } //IsDisplay set { isautomenu = value; } } public int IsSaveToSystem { get { return issavetosystem; } //Modified On Date set { issavetosystem = value; } } public string UserCode { get { return usercode; } //Modified On Date set { usercode = value; } } public string Password { get { return password; } //Modified On Date set { password = value; } } public string AnalysisQueryOrderBy { get { return analysisqueryorderby; } set { analysisqueryorderby = value; } } #endregion #region Base public Int16 AnalysisQuerySortOrder { get { return analysisquerysortorder; } //SortOrder set { analysisquerysortorder = value; } //SortOrder } public byte AnalysisQueryStatus { get { return analysisquerystatus; } //Status set { analysisquerystatus = value; } //Status } public Int16 AnalysisQueryVersion { get { return analysisqueryversion; } //Version set { analysisqueryversion = value; } //Version } #endregion #region Standard public int AnalysisQueryCreatedById { get { return analysisquerycreatedbyid; } //CreatedById set { analysisquerycreatedbyid = value; } //CreatedById } public DateTime AnalysisQueryCreatedOn { get { return analysisquerycreatedon; } //CreatedOn set { analysisquerycreatedon = value; } //CreatedOn } public int AnalysisQueryModifiedById { get { return analysisquerymodifiedbyid; } //ModifiedById set { analysisquerymodifiedbyid = value; } //ModifiedById } public DateTime AnalysisQueryModifiedOn { get { return analysisquerymodifiedon; } //ModifiedOn set { analysisquerymodifiedon = value; } //ModifiedOn } private int analysisQueryWorkspaceId; public int AnalysisQueryWorkspaceId { get { return analysisQueryWorkspaceId; } set { analysisQueryWorkspaceId = value; } } private int analysisQueryTenantId; public int AnalysisQueryTenantId { get { return analysisQueryTenantId; } set { analysisQueryTenantId = value; } } #endregion } }