//----------NonInvestigateTable_Assessment开始----------
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
//using System.Data.Entity.ModelConfiguration;
using System.Runtime.Serialization;
namespace Ewide.Nbzs.Entity
{
///
/// 数据表实体类:NonInvestigateTable_Assessment
///
[Table("NonInvestigateTable_Assessment")]
public partial class NonInvestigateTable_Assessment: BaseEntity {
///
/// 无描述
///
[Display(Name="无描述")]
[Key]
[Column("ID")]
[DataMember]
public Guid ID {get;set;}
///
/// 无描述
///
[Display(Name="无描述")]
[Column("ProjectId")]
[DataMember]
public Guid? ProjectId {get;set;}
///
/// 无描述
///
[Display(Name="无描述")]
[Column("ProjectName")]
[DataMember]
public string ProjectName {get;set;}
///
/// 非住宅调查表ID
///
[Display(Name="非住宅调查表ID")]
[Column("NonInvestigateTableID")]
[DataMember]
public Guid NonInvestigateTableID {get;set;}
///
/// 房屋评估价值
///
[Display(Name="房屋评估价值")]
[Column("HousingAssessmentValue")]
[DataMember]
public decimal? HousingAssessmentValue {get;set;}
///
/// 装修评估价值
///
[Display(Name="装修评估价值")]
[Column("DecorateAssessedValue")]
[DataMember]
public decimal? DecorateAssessedValue {get;set;}
///
/// 附属物评估价值
///
[Display(Name="附属物评估价值")]
[Column("AttachedAssessedValue")]
[DataMember]
public decimal? AttachedAssessedValue {get;set;}
///
/// 总价
///
[Display(Name="总价")]
[Column("countValue")]
[DataMember]
public decimal? countValue {get;set;}
///
/// 评估人员
///
[Display(Name="评估人员")]
[Column("EstimatorsUserId")]
[DataMember]
public Guid? EstimatorsUserId {get;set;}
///
/// 评估报告编号
///
[Display(Name="评估报告编号")]
[Column("AssessmentNo")]
[DataMember]
public string AssessmentNo {get;set;}
///
/// 评估时间
///
[Display(Name="评估时间")]
[Column("EstimatorsDate")]
[DataMember]
public DateTime? EstimatorsDate {get;set;}
///
/// 是否最终
///
[Display(Name="是否最终")]
[Column("IsFinal")]
[DataMember]
public int IsFinal {get;set;}
///
/// 是否备案
///
[Display(Name="是否备案")]
[Column("IsInRecord")]
[DataMember]
public int? IsInRecord {get;set;}
///
/// 备案时间
///
[Display(Name="备案时间")]
[Column("InRecordTime")]
[DataMember]
public DateTime? InRecordTime {get;set;}
///
/// 备案人ID
///
[Display(Name="备案人ID")]
[Column("InRecordUserId")]
[DataMember]
public Guid? InRecordUserId {get;set;}
///
/// 备案人
///
[Display(Name="备案人")]
[Column("InRecordUserName")]
[DataMember]
public string InRecordUserName {get;set;}
///
/// 是否公开,是否公示
///
[Display(Name="是否公开,是否公示")]
[Column("IsPublic")]
[DataMember]
public int? IsPublic {get;set;}
///
/// 公开时间,公示时间
///
[Display(Name="公开时间,公示时间")]
[Column("PublicTime")]
[DataMember]
public DateTime? PublicTime {get;set;}
///
/// 公开人ID
///
[Display(Name="公开人ID")]
[Column("PublicUserId")]
[DataMember]
public Guid? PublicUserId {get;set;}
///
/// 公开人
///
[Display(Name="公开人")]
[Column("PublicUserName")]
[DataMember]
public string PublicUserName {get;set;}
///
/// 无描述
///
[Display(Name="无描述")]
[Column("CreateTime")]
[DataMember]
public DateTime? CreateTime {get;set;}
///
/// 无描述
///
[Display(Name="无描述")]
[Column("CreateUserId")]
[DataMember]
public Guid? CreateUserId {get;set;}
///
/// 无描述
///
[Display(Name="无描述")]
[Column("CreateUserName")]
[DataMember]
public string CreateUserName {get;set;}
///
/// 无描述
///
[Display(Name="无描述")]
[Column("UpdateTime")]
[DataMember]
public DateTime? UpdateTime {get;set;}
///
/// 无描述
///
[Display(Name="无描述")]
[Column("UpdateUserId")]
[DataMember]
public Guid? UpdateUserId {get;set;}
///
/// 无描述
///
[Display(Name="无描述")]
[Column("UpdateUserName")]
[DataMember]
public string UpdateUserName {get;set;}
///
/// 无描述
///
[Display(Name="无描述")]
[Column("Remark")]
[DataMember]
public string Remark {get;set;}
///
/// 无描述
///
[Display(Name="无描述")]
[Column("Files")]
[DataMember]
public string Files {get;set;}
///
/// 房屋类型名字
///
[Display(Name="房屋类型名字")]
[Column("HousingTypeName")]
[DataMember]
public string HousingTypeName {get;set;}
///
/// 房屋类型价值
///
[Display(Name="房屋类型价值")]
[Column("HousingTypeValue")]
[DataMember]
public string HousingTypeValue {get;set;}
///
/// 超容积率土地补偿费
///
[Display(Name="超容积率土地补偿费")]
[Column("ExceedLandMoney")]
[DataMember]
public decimal? ExceedLandMoney {get;set;}
///
/// 超容积率土地
///
[Display(Name="超容积率土地")]
[Column("ExceedLand")]
[DataMember]
public decimal? ExceedLand {get;set;}
///
/// 评估方法:0-直接金额录入 1-普通报告录入
///
[Display(Name="评估方法:0-直接金额录入 1-普通报告录入")]
[Column("ValuationMethod")]
[DataMember]
public int ValuationMethod {get;set;}
///
/// 评估项目状态:0-未使用 1-初审 2-二审 3-终审
///
[Display(Name="评估项目状态:0-未使用 1-初审 2-二审 3-终审")]
[Column("ValuationStatus")]
[DataMember]
public int ValuationStatus {get;set;}
///
/// 无描述
///
[Display(Name="无描述")]
[Column("AssementFile")]
[DataMember]
public string AssementFile {get;set;}
}
/**
///
/// 数据表实体类Map:NonInvestigateTable_Assessment
///
public class NonInvestigateTable_AssessmentMap : EntityTypeConfiguration
{
public NonInvestigateTable_AssessmentMap()
{
this.ToTable("NonInvestigateTable_Assessment");
this.HasKey(t => t.ID);
this.Property(t => t.ProjectId).HasColumnName("ProjectId");
this.Property(t => t.ProjectName).HasColumnName("ProjectName");
this.Property(t => t.NonInvestigateTableID).HasColumnName("NonInvestigateTableID").IsRequired();
this.Property(t => t.HousingAssessmentValue).HasColumnName("HousingAssessmentValue");
this.Property(t => t.DecorateAssessedValue).HasColumnName("DecorateAssessedValue");
this.Property(t => t.AttachedAssessedValue).HasColumnName("AttachedAssessedValue");
this.Property(t => t.countValue).HasColumnName("countValue");
this.Property(t => t.EstimatorsUserId).HasColumnName("EstimatorsUserId");
this.Property(t => t.AssessmentNo).HasColumnName("AssessmentNo");
this.Property(t => t.EstimatorsDate).HasColumnName("EstimatorsDate");
this.Property(t => t.IsFinal).HasColumnName("IsFinal").IsRequired();
this.Property(t => t.IsInRecord).HasColumnName("IsInRecord");
this.Property(t => t.InRecordTime).HasColumnName("InRecordTime");
this.Property(t => t.InRecordUserId).HasColumnName("InRecordUserId");
this.Property(t => t.InRecordUserName).HasColumnName("InRecordUserName");
this.Property(t => t.IsPublic).HasColumnName("IsPublic");
this.Property(t => t.PublicTime).HasColumnName("PublicTime");
this.Property(t => t.PublicUserId).HasColumnName("PublicUserId");
this.Property(t => t.PublicUserName).HasColumnName("PublicUserName");
this.Property(t => t.CreateTime).HasColumnName("CreateTime");
this.Property(t => t.CreateUserId).HasColumnName("CreateUserId");
this.Property(t => t.CreateUserName).HasColumnName("CreateUserName");
this.Property(t => t.UpdateTime).HasColumnName("UpdateTime");
this.Property(t => t.UpdateUserId).HasColumnName("UpdateUserId");
this.Property(t => t.UpdateUserName).HasColumnName("UpdateUserName");
this.Property(t => t.Remark).HasColumnName("Remark");
this.Property(t => t.Files).HasColumnName("Files");
this.Property(t => t.HousingTypeName).HasColumnName("HousingTypeName");
this.Property(t => t.HousingTypeValue).HasColumnName("HousingTypeValue");
this.Property(t => t.ExceedLandMoney).HasColumnName("ExceedLandMoney");
this.Property(t => t.ExceedLand).HasColumnName("ExceedLand");
this.Property(t => t.ValuationMethod).HasColumnName("ValuationMethod").IsRequired();
this.Property(t => t.ValuationStatus).HasColumnName("ValuationStatus").IsRequired();
this.Property(t => t.AssementFile).HasColumnName("AssementFile");
}
}**/
}
//----------NonInvestigateTable_Assessment结束----------