| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 | using System;using System.Collections.Generic;using System.ComponentModel;using System.ComponentModel.DataAnnotations;using System.ComponentModel.DataAnnotations.Schema;using System.Linq;using System.Text;using System.Threading.Tasks;namespace XdCxRhDW.Repostory{    public abstract class BaseModel    {        public BaseModel()        {            this.CreateTime = DateTime.Now;            this.UpdateTime = DateTime.Now;        }        [Key]   // 主键        [DatabaseGenerated(DatabaseGeneratedOption.Identity)]       // 自增列        [Display(Name ="编号")]        public int ID { get; set; }        [Display(Name = "创建时间")]        public DateTime CreateTime { get; set; }        [Display(Name = "更新时间")]        public DateTime UpdateTime { get; set; }    }    public abstract class BaseModel<TID>    {        public BaseModel()        {            this.CreateTime = DateTime.Now;            this.UpdateTime = DateTime.Now;        }        [Display(Name = "编号")]        public TID ID { get; set; }        [Display(Name = "创建时间")]        public DateTime CreateTime { get; set; }        [Display(Name = "更新时间")]        public DateTime UpdateTime { get; set; }    }}
 |