using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Runtime.Serialization; namespace AMESCoreStudio.WebApi { /// /// 公告資料表 /// [Table("BULLETIN",Schema ="AMES")] [DataContract] public class Bulletin { /// /// 公告編號 /// [Key] [Column("BULLETIN_ID")] [DataMember] public int BulletinID { get; set; } /// /// 公告標題 /// [Column("BULLETIN_TITLE")] [DataMember] [Required] public string BulletinTitle { get; set; } /// /// 公告內容 /// [Column("BULLETIN_CONTENT")] [DataMember] [Required] public string BulletinContent { get; set; } /// /// 公告時間 /// [Column("BULLETIN_TIME")] [DataMember] [Required] public DateTime BulletinTime { get; set; } = DateTime.Now; /// /// 公告天數 /// [Column("BULLETIN_DAYS")] [DataMember] [Required] public int BulletinDays { get; set; } /// /// 建立人員 /// [Column("CREATE_USERID")] public int CreateUserId { get; set; } /// /// 建立時間 /// [Column("CREATE_DATETIME")] public DateTime CreateDateTime { get; set; } /// /// 修改人員 /// [Column("UPDATE_USERID")] public int UpdateUserId { get; set; } /// /// 修改時間 /// [Column("UPDATE_DATETIME")] public DateTime UpdateDateTime { get; set; } } }