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

150 lines
5.4 KiB
C#
Raw Permalink 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_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
{
/// <summary>
/// 数据表实体类rf_programfield
/// </summary>
[Table("rf_programfield")]
[Serializable]
public partial class rf_programfield: BaseEntity {
/// <summary>
/// 无描述
/// </summary>
[Display(Name="无描述")]
[Column("ProgramId")]
[DataMember]
public string ProgramId {get;set;}
/// <summary>
/// 字段
/// </summary>
[Display(Name="字段")]
[Column("Field")]
[DataMember]
public string Field {get;set;}
/// <summary>
/// 显示标题
/// </summary>
[Display(Name="显示标题")]
[Column("ShowTitle")]
[DataMember]
public string ShowTitle {get;set;}
/// <summary>
/// 对齐方式
/// </summary>
[Display(Name="对齐方式")]
[Column("Align")]
[DataMember]
public string Align {get;set;}
/// <summary>
/// 宽度
/// </summary>
[Display(Name="宽度")]
[Column("Width")]
[DataMember]
public string Width {get;set;}
/// <summary>
/// 0直接输出 1序号 2日期时间 3数字 4数据字典ID显示标题 5组织架构Id显示为名称 6自定义 7人员Id显示为姓名 8附件显示为图片 9附件显示为链接换行 10附件显示为链接不换行 100按钮列
/// </summary>
[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;}
/// <summary>
/// 格式化字符串
/// </summary>
[Display(Name="格式化字符串")]
[Column("ShowFormat")]
[DataMember]
public string ShowFormat {get;set;}
/// <summary>
/// 自定义字符串
/// </summary>
[Display(Name="自定义字符串")]
[Column("CustomString")]
[DataMember]
public string CustomString {get;set;}
/// <summary>
/// 是否可以排序(jqgrid点击列排序)
/// </summary>
[Display(Name="是否可以排序(jqgrid点击列排序)")]
[Column("IsSort")]
[DataMember]
public string IsSort {get;set;}
/// <summary>
/// 是否默认排序列
/// </summary>
[Display(Name="是否默认排序列")]
[Column("IsDefaultSort")]
[DataMember]
public int IsDefaultSort {get;set;}
/// <summary>
/// 排序
/// </summary>
[Display(Name="排序")]
[Column("Sort")]
[DataMember]
public int Sort {get;set;}
/// <summary>
/// 是否显示
/// </summary>
[Display(Name="是否显示")]
[Column("IsShow")]
[DataMember]
public int IsShow {get;set;}
public override string ToString()
{
return JSON.Serialize(this);
}
}
/**
/// <summary>
/// 数据表实体类Maprf_programfield
/// </summary>
public class rf_programfieldMap : EntityTypeConfiguration<rf_programfield>
{
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结束----------