Files
number_zj/20220330_Vote/Ewide.RoadFlow/Entity/rf_programbutton.cs
2022-03-30 17:54:33 +08:00

123 lines
4.0 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
//----------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
{
/// <summary>
/// 数据表实体类rf_programbutton
/// </summary>
[Table("rf_programbutton")]
[Serializable]
public partial class rf_programbutton: BaseEntity {
/// <summary>
/// 程序ID
/// </summary>
[Display(Name="程序ID")]
[Column("ProgramId")]
[DataMember]
public string ProgramId {get;set;}
/// <summary>
/// 系统按钮库ID
/// </summary>
[Display(Name="系统按钮库ID")]
[Column("ButtonId")]
[DataMember]
public string ButtonId {get;set;}
/// <summary>
/// 名称
/// </summary>
[Display(Name="名称")]
[Column("ButtonName")]
[DataMember]
public string ButtonName {get;set;}
/// <summary>
/// 脚本
/// </summary>
[Display(Name="脚本")]
[Column("ClientScript")]
[DataMember]
public string ClientScript {get;set;}
/// <summary>
/// 图标
/// </summary>
[Display(Name="图标")]
[Column("Ico")]
[DataMember]
public string Ico {get;set;}
/// <summary>
/// 显示类型 0工具栏按钮 1普通按钮 2列表按键
/// </summary>
[Display(Name="显示类型 0工具栏按钮 1普通按钮 2列表按键")]
[Column("ShowType")]
[DataMember]
public int ShowType {get;set;}
/// <summary>
/// 序号
/// </summary>
[Display(Name="序号")]
[Column("Sort")]
[DataMember]
public int Sort {get;set;}
/// <summary>
/// 是否验证权限
/// </summary>
[Display(Name="是否验证权限")]
[Column("IsValidateShow")]
[DataMember]
public int IsValidateShow {get;set;}
/// <summary>
/// 按钮Title提示
/// </summary>
[Display(Name="按钮Title提示")]
[Column("Note")]
[DataMember]
public string Note {get;set;}
public override string ToString()
{
return JSON.Serialize(this);
}
}
/**
/// <summary>
/// 数据表实体类Maprf_programbutton
/// </summary>
public class rf_programbuttonMap : EntityTypeConfiguration<rf_programbutton>
{
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结束----------