//----------rf_program开始---------- 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_program /// [Table("rf_program")] [Serializable] public partial class rf_program: BaseEntity { /// /// 应用名称 /// [Display(Name="应用名称")] [Column("Name")] [DataMember] public string Name {get;set;} /// /// 分类 /// [Display(Name="分类")] [Column("Type")] [DataMember] public string Type {get;set;} /// /// 创建时间 /// [Display(Name="创建时间")] [Column("CreateTime")] [DataMember] public DateTime CreateTime {get;set;} /// /// 发布时间 /// [Display(Name="发布时间")] [Column("PublishTime")] [DataMember] public DateTime? PublishTime {get;set;} /// /// 创建人 /// [Display(Name="创建人")] [Column("CreateUserId")] [DataMember] public string CreateUserId {get;set;} /// /// 查询SQL /// [Display(Name="查询SQL")] [Column("SqlString")] [DataMember] public string SqlString {get;set;} /// /// 是否显示新增按钮 /// [Display(Name="是否显示新增按钮")] [Column("IsAdd")] [DataMember] public int IsAdd {get;set;} /// /// 数据连接ID /// [Display(Name="数据连接ID")] [Column("ConnId")] [DataMember] public string ConnId {get;set;} /// /// 状态 0设计中 1已发布 2已作废 /// [Display(Name="状态 0设计中 1已发布 2已作废")] [Column("Status")] [DataMember] public int Status {get;set;} /// /// 表单ID /// [Display(Name="表单ID")] [Column("FormId")] [DataMember] public string FormId {get;set;} /// /// 编辑模式 0,当前窗口 1,弹出层 2,弹出窗口 /// [Display(Name="编辑模式 0,当前窗口 1,弹出层 2,弹出窗口")] [Column("EditModel")] [DataMember] public int EditModel {get;set;} /// /// 弹出层宽度 /// [Display(Name="弹出层宽度")] [Column("Width")] [DataMember] public string Width {get;set;} /// /// 弹出层高度 /// [Display(Name="弹出层高度")] [Column("Height")] [DataMember] public string Height {get;set;} /// /// 按钮显示位置 0新行 1查询后面 /// [Display(Name="按钮显示位置 0新行 1查询后面")] [Column("ButtonLocation")] [DataMember] public int ButtonLocation {get;set;} /// /// 是否分页 /// [Display(Name="是否分页")] [Column("IsPager")] [DataMember] public int IsPager {get;set;} /// /// 选择列 0无 1单选 2多选 /// [Display(Name="选择列 0无 1单选 2多选")] [Column("SelectColumn")] [DataMember] public int SelectColumn {get;set;} /// /// 是否显示序号列 /// [Display(Name="是否显示序号列")] [Column("RowNumber")] [DataMember] public int RowNumber {get;set;} /// /// 页面脚本 /// [Display(Name="页面脚本")] [Column("ClientScript")] [DataMember] public string ClientScript {get;set;} /// /// 导出EXCEL模板 /// [Display(Name="导出EXCEL模板")] [Column("ExportTemplate")] [DataMember] public string ExportTemplate {get;set;} /// /// 导出Excel表头 /// [Display(Name="导出Excel表头")] [Column("ExportHeaderText")] [DataMember] public string ExportHeaderText {get;set;} /// /// 导出EXCLE的文件名 /// [Display(Name="导出EXCLE的文件名")] [Column("ExportFileName")] [DataMember] public string ExportFileName {get;set;} /// /// 列表样式 /// [Display(Name="列表样式")] [Column("TableStyle")] [DataMember] public string TableStyle {get;set;} /// /// 列表表头HTML /// [Display(Name="列表表头HTML")] [Column("TableHead")] [DataMember] public string TableHead {get;set;} /// /// 导入EXCEL数据时的标识字段,每次导入生成一个编号区分 /// [Display(Name="导入EXCEL数据时的标识字段,每次导入生成一个编号区分")] [Column("InDataNumberFiledName")] [DataMember] public string InDataNumberFiledName {get;set;} /// /// 表头合并 /// [Display(Name="表头合并")] [Column("GroupHeaders")] [DataMember] public string GroupHeaders {get;set;} /// /// 默认排序 /// [Display(Name="默认排序")] [Column("DefaultSort")] [DataMember] public string DefaultSort {get;set;} /// /// 新增修改删除数据后执行的方法 /// [Display(Name="新增修改删除数据后执行的方法")] [Column("EditEvents")] [DataMember] public string EditEvents {get;set;} public override string ToString() { return JSON.Serialize(this); } } /** /// /// 数据表实体类Map:rf_program /// public class rf_programMap : EntityTypeConfiguration { public rf_programMap() { this.ToTable("rf_program"); this.HasKey(t => t.Id); this.Property(t => t.Name).HasColumnName("Name").IsRequired(); this.Property(t => t.Type).HasColumnName("Type").IsRequired(); this.Property(t => t.CreateTime).HasColumnName("CreateTime").IsRequired(); this.Property(t => t.PublishTime).HasColumnName("PublishTime"); this.Property(t => t.CreateUserId).HasColumnName("CreateUserId").IsRequired(); this.Property(t => t.SqlString).HasColumnName("SqlString").IsRequired(); this.Property(t => t.IsAdd).HasColumnName("IsAdd").IsRequired(); this.Property(t => t.ConnId).HasColumnName("ConnId").IsRequired(); this.Property(t => t.Status).HasColumnName("Status").IsRequired(); this.Property(t => t.FormId).HasColumnName("FormId"); this.Property(t => t.EditModel).HasColumnName("EditModel").IsRequired(); this.Property(t => t.Width).HasColumnName("Width"); this.Property(t => t.Height).HasColumnName("Height"); this.Property(t => t.ButtonLocation).HasColumnName("ButtonLocation").IsRequired(); this.Property(t => t.IsPager).HasColumnName("IsPager").IsRequired(); this.Property(t => t.SelectColumn).HasColumnName("SelectColumn").IsRequired(); this.Property(t => t.RowNumber).HasColumnName("RowNumber").IsRequired(); this.Property(t => t.ClientScript).HasColumnName("ClientScript"); this.Property(t => t.ExportTemplate).HasColumnName("ExportTemplate"); this.Property(t => t.ExportHeaderText).HasColumnName("ExportHeaderText"); this.Property(t => t.ExportFileName).HasColumnName("ExportFileName"); this.Property(t => t.TableStyle).HasColumnName("TableStyle"); this.Property(t => t.TableHead).HasColumnName("TableHead"); this.Property(t => t.InDataNumberFiledName).HasColumnName("InDataNumberFiledName"); this.Property(t => t.GroupHeaders).HasColumnName("GroupHeaders"); this.Property(t => t.DefaultSort).HasColumnName("DefaultSort"); this.Property(t => t.EditEvents).HasColumnName("EditEvents"); } } **/ } //----------rf_program结束----------