//----------rf_programfield开始---------- using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; //using System.Data.Entity.ModelConfiguration; using System.Runtime.Serialization; using Furion.JsonSerialization; namespace RoadFlow.Model { /// /// 数据表实体类:rf_programfield /// [Table("rf_programfield")] [Serializable] public partial class rf_programfield: BaseEntity { /// /// 无描述 /// [Display(Name="无描述")] [Column("ProgramId")] [DataMember] public string ProgramId {get;set;} /// /// 字段 /// [Display(Name="字段")] [Column("Field")] [DataMember] public string Field {get;set;} /// /// 显示标题 /// [Display(Name="显示标题")] [Column("ShowTitle")] [DataMember] public string ShowTitle {get;set;} /// /// 对齐方式 /// [Display(Name="对齐方式")] [Column("Align")] [DataMember] public string Align {get;set;} /// /// 宽度 /// [Display(Name="宽度")] [Column("Width")] [DataMember] public string Width {get;set;} /// /// 0直接输出 1序号 2日期时间 3数字 4数据字典ID显示标题 5组织架构Id显示为名称 6自定义 7人员Id显示为姓名 8附件显示为图片 9附件显示为链接换行 10附件显示为链接不换行 100按钮列 /// [Display(Name="0直接输出 1序号 2日期时间 3数字 4数据字典ID显示标题 5组织架构Id显示为名称 6自定义 7人员Id显示为姓名 8附件显示为图片 9附件显示为链接换行 10附件显示为链接不换行 100按钮列")] [Column("ShowType")] [DataMember] public int ShowType {get;set;} /// /// 格式化字符串 /// [Display(Name="格式化字符串")] [Column("ShowFormat")] [DataMember] public string ShowFormat {get;set;} /// /// 自定义字符串 /// [Display(Name="自定义字符串")] [Column("CustomString")] [DataMember] public string CustomString {get;set;} /// /// 是否可以排序(jqgrid点击列排序) /// [Display(Name="是否可以排序(jqgrid点击列排序)")] [Column("IsSort")] [DataMember] public string IsSort {get;set;} /// /// 是否默认排序列 /// [Display(Name="是否默认排序列")] [Column("IsDefaultSort")] [DataMember] public int IsDefaultSort {get;set;} /// /// 排序 /// [Display(Name="排序")] [Column("Sort")] [DataMember] public int Sort {get;set;} /// /// 是否显示 /// [Display(Name="是否显示")] [Column("IsShow")] [DataMember] public int IsShow {get;set;} public override string ToString() { return JSON.Serialize(this); } } /** /// /// 数据表实体类Map:rf_programfield /// public class rf_programfieldMap : EntityTypeConfiguration { public rf_programfieldMap() { this.ToTable("rf_programfield"); this.HasKey(t => t.Id); this.Property(t => t.ProgramId).HasColumnName("ProgramId").IsRequired(); this.Property(t => t.Field).HasColumnName("Field"); this.Property(t => t.ShowTitle).HasColumnName("ShowTitle"); this.Property(t => t.Align).HasColumnName("Align").IsRequired(); this.Property(t => t.Width).HasColumnName("Width"); this.Property(t => t.ShowType).HasColumnName("ShowType").IsRequired(); this.Property(t => t.ShowFormat).HasColumnName("ShowFormat"); this.Property(t => t.CustomString).HasColumnName("CustomString"); this.Property(t => t.IsSort).HasColumnName("IsSort"); this.Property(t => t.IsDefaultSort).HasColumnName("IsDefaultSort").IsRequired(); this.Property(t => t.Sort).HasColumnName("Sort").IsRequired(); this.Property(t => t.IsShow).HasColumnName("IsShow").IsRequired(); } } **/ } //----------rf_programfield结束----------