using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using Util.Applications.Dtos; using Util.Biz.Enums; using Util.Samples.Models.Tools; namespace Util.Samples.Pages.Components.Forms { /// /// 基础表单 /// public class FormModel : RequestBase { /// /// 编码 /// [Display( Name = "编码" )] public string Code { get; set; } /// /// 姓名 /// [Required( ErrorMessage = "姓名不能为空" )] [StringLength( 10 )] [Display( Name = "姓名" )] public string Name { get; set; } /// /// 颜色 /// [Display( Name = "颜色" )] public string Color { get; set; } /// /// 年龄 /// [Display( Name = "年龄" )] public double? Age { get; set; } /// /// 是否禁用 /// [Display( Name = "是否禁用" )] public bool? Enabled { get; set; } /// /// 性别 /// [Display( Name = "性别" )] public Gender? Gender { get; set; } /// /// 民族 /// [Display( Name = "民族" )] public Nation? Nation { get; set; } /// /// 日期时间 /// [Display( Name = "日期时间" )] public DateTime? DateTime { get; set; } /// /// 上传文件列表 /// [Display( Name = "上传文件列表" )] public List Files { get; set; } /// /// 上传文件 /// [Display( Name = "上传文件" )] public UploadFileInfo File { get; set; } /// /// 备注 /// [Display( Name = "备注" )] public string Comment { get; set; } /// /// 备注 /// [Display( Name = "备注" )] public string Comment2 { get; set; } } }