#nullable enable
namespace Hims.Shared.EntityModels
{
    using System;

    /// <summary>
    /// The auditLog.
    /// </summary>
    public class DynamicReportModel
    {
        /// <summary>
        /// Gets or sets the dynamic report id.
        /// </summary>
      public int? DynamicReportId { get; set; }

        /// <summary>
        /// Gets or sets the executable Query.
        /// </summary>
        public string? EncryptedDynamicReportId { get; set; }

        /// <summary>
        /// Gets or sets the Query name.
        /// </summary>
        public string? Name { get; set; }

        /// <summary>
        /// Gets or sets the executable Query.
        /// </summary>
        public string? Data { get; set; }

        /// <summary>
        /// Gets or sets the Status.
        /// </summary>
        public int? CreatedBy { get; set; }

        /// <summary>
        /// Gets or sets the Status.
        /// </summary>
        public string? CreatedByName { get; set; }

        /// <summary>
        /// Gets or sets the Status.
        /// </summary>
        public int? ModifiedBy { get; set; }

        /// <summary>
        /// Gets or sets the Status.
        /// </summary>
        public string? ModifiedByName { get; set; }


        /// <summary>
        /// Gets or sets the Status.
        /// </summary>
        public bool? Active { get; set; }

        /// <summary>
        /// Gets or sets the dynamic report id.
        /// </summary>
        public int? TotalItems { get; set; }

        //===============================================================
        ///// <summary>
        ///// Gets or sets the index of the page.
        ///// </summary>
        ///// <value>
        ///// The index of the page.
        ///// </value>
        //public int PageIndex { get; set; }

        ///// <summary>
        ///// Gets or sets the size of the page.==
        ///// </summary>
        ///// <value>
        ///// The size of the page.
        ///// </value>
        //public int PageSize { get; set; }


    }
}