HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/MBoogaard/oosting-horseriding.com/wwwroot/Models/CorporateSite/News.cs
using System;

using CMS;
using CMS.Helpers;
using CMS.DataEngine;
using CMS.DocumentEngine.Types;
using CMS.DocumentEngine;

[assembly: RegisterDocumentType(News.CLASS_NAME, typeof(News))]

namespace CMS.DocumentEngine.Types
{
    /// <summary>
    /// Sample item class.
    /// </summary>
    public partial class News : TreeNode
    {
        #region "Constants"

        /// <summary>
        /// Class name of the item.
        /// </summary>
        public const string CLASS_NAME = "CMS.News";

        #endregion


        #region "Properties"

        /// <summary>
        /// 
        /// </summary>
        [DatabaseField]
        public int NewsID
        {
            get
            {
                return ValidationHelper.GetInteger(GetValue("NewsID"), 0);
            }
            set
            {
                SetValue("NewsID", value);
            }
        }


        /// <summary>
        /// News Title.
        /// </summary>
        [DatabaseField]
        public string NewsTitle
        {
            get
            {
                return ValidationHelper.GetString(GetValue("NewsTitle"), "");
            }
            set
            {
                SetValue("NewsTitle", value);
            }
        }


        /// <summary>
        /// Release Date.
        /// </summary>
        [DatabaseField]
        public DateTime NewsReleaseDate
        {
            get
            {
                return ValidationHelper.GetDateTime(GetValue("NewsReleaseDate"), DateTimeHelper.ZERO_TIME);
            }
            set
            {
                SetValue("NewsReleaseDate", value);
            }
        }


        /// <summary>
        /// News Summary.
        /// </summary>
        [DatabaseField]
        public string NewsSummary
        {
            get
            {
                return ValidationHelper.GetString(GetValue("NewsSummary"), "");
            }
            set
            {
                SetValue("NewsSummary", value);
            }
        }


        /// <summary>
        /// News Text.
        /// </summary>
        [DatabaseField]
        public string NewsText
        {
            get
            {
                return ValidationHelper.GetString(GetValue("NewsText"), "");
            }
            set
            {
                SetValue("NewsText", value);
            }
        }


        /// <summary>
        /// Teaser.
        /// </summary>
        [DatabaseField]
        public Guid NewsTeaser
        {
            get
            {
                return ValidationHelper.GetGuid(GetValue("NewsTeaser"), Guid.Empty);
            }
            set
            {
                SetValue("NewsTeaser", value);
            }
        }

        #endregion


        #region "Constructors"

        /// <summary>
        /// Constructor.
        /// </summary>
        public News()
            : base(CLASS_NAME)
        {
        }

        #endregion
    }
}