//----------rf_programbutton开始---------- 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_programbutton /// [Table("rf_programbutton")] [Serializable] public partial class rf_programbutton: BaseEntity { /// /// 程序ID /// [Display(Name="程序ID")] [Column("ProgramId")] [DataMember] public string ProgramId {get;set;} /// /// 系统按钮库ID /// [Display(Name="系统按钮库ID")] [Column("ButtonId")] [DataMember] public string ButtonId {get;set;} /// /// 名称 /// [Display(Name="名称")] [Column("ButtonName")] [DataMember] public string ButtonName {get;set;} /// /// 脚本 /// [Display(Name="脚本")] [Column("ClientScript")] [DataMember] public string ClientScript {get;set;} /// /// 图标 /// [Display(Name="图标")] [Column("Ico")] [DataMember] public string Ico {get;set;} /// /// 显示类型 0工具栏按钮 1普通按钮 2列表按键 /// [Display(Name="显示类型 0工具栏按钮 1普通按钮 2列表按键")] [Column("ShowType")] [DataMember] public int ShowType {get;set;} /// /// 序号 /// [Display(Name="序号")] [Column("Sort")] [DataMember] public int Sort {get;set;} /// /// 是否验证权限 /// [Display(Name="是否验证权限")] [Column("IsValidateShow")] [DataMember] public int IsValidateShow {get;set;} /// /// 按钮Title提示 /// [Display(Name="按钮Title提示")] [Column("Note")] [DataMember] public string Note {get;set;} public override string ToString() { return JSON.Serialize(this); } } /** /// /// 数据表实体类Map:rf_programbutton /// public class rf_programbuttonMap : EntityTypeConfiguration { public rf_programbuttonMap() { this.ToTable("rf_programbutton"); this.HasKey(t => t.Id); this.Property(t => t.ProgramId).HasColumnName("ProgramId").IsRequired(); this.Property(t => t.ButtonId).HasColumnName("ButtonId"); this.Property(t => t.ButtonName).HasColumnName("ButtonName"); this.Property(t => t.ClientScript).HasColumnName("ClientScript"); this.Property(t => t.Ico).HasColumnName("Ico"); this.Property(t => t.ShowType).HasColumnName("ShowType").IsRequired(); this.Property(t => t.Sort).HasColumnName("Sort").IsRequired(); this.Property(t => t.IsValidateShow).HasColumnName("IsValidateShow").IsRequired(); this.Property(t => t.Note).HasColumnName("Note"); } } **/ } //----------rf_programbutton结束----------