using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel;

namespace EMIS.ViewModel.CalendarManage
{
    public class SCalendarView
    {
        /// <summary>
        /// 主键ID
        /// </summary>
        [DisplayName("主键ID")]
        public Guid? ActivitiesID { get; set; }      

        /// <summary>
        /// 活动名称
        /// </summary>
        [Required]
        [DisplayName("活动名称")]
        public string Name { get; set; }

        /// <summary>
        /// 活动日期
        /// </summary>
         [Required]
        [DisplayName("活动日期")]
        public DateTime? ActivitiesTime { get; set; }

        /// <summary>
        /// 活动日期
        /// </summary>
        [DisplayName("活动日期")]
        public string ActivitiesTimeName { get; set; }
       
        /// <summary>
        /// 时间段
        /// </summary>
        [Required]
        [DisplayName("时间段")]
        public int? TimesSegment { get; set; }

        /// <summary>
        /// 时间段
        /// </summary>
        [DisplayName("时间段")]
        public string TimesSegmentName { get; set; }

        /// <summary>
        /// 活动内容
        /// </summary>    
        [DisplayName("活动内容")]
        public string ActivitiesContent { get; set; }

        /// <summary>
        /// 活动类型
        /// </summary>
        [Required]
        [DisplayName("活动类型")]
        public int? ActivitiesType { get; set; }

        /// <summary>
        /// 活动类型
        /// </summary>
        [DisplayName("活动类型")]
        public string ActivitiesTypeName { get; set; }
       
        /// <summary>
        /// 创建人
        /// </summary>
        [DisplayName("创建人")]
        public Guid? CreateUserID { get; set; }

        /// <summary>
        /// 创建时间
        /// </summary>
        [DisplayName("创建时间")]
        public DateTime? CreateTime { get; set; }
       
    }
}