using Infrastructure.Domain; using System; using System.ComponentModel.DataAnnotations; namespace Infrastructure.Web.Mvc.Test { public class TestEntity : BaseEntity { [DataType("Number")] [Display(Name = "非空数字")] public int NormalInt { get; set; } [DataType("Number")] [Display(Name = "可空数字")] public int? NullbaleInt { get; set; } [DataType("Boolean")] [Display(Name = "复选框")] public bool NormalBoolean { get; set; } [DataType("Boolean")] [Display(Name = "可空复选框")] public bool? NullbaleBoolean { get; set; } [DataType("Text")] [Display(Name = "可空字符串")] public string NormalString { get; set; } [DataType("Text")] [Display(Name = "非空字符串")] public string RequiredString { get; set; } [DataType(DataType.DateTime)] [Display(Name = "非空时间")] public DateTime NormalDateTime { get; set; } [DataType(DataType.DateTime)] [Display(Name = "可空时间")] public DateTime? NullDateTime { get; set; } } }