using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace YLErp.DBModels
{
[Table("clientlevel")]
public class ClientLevel : DBModelWithOperator, IDataEntity, IDataTrace, IDataTraceV2
{
///
/// 等级名称
///
[DisplayName("等级名称"), Required]
public string LevelName { get; set; }
///
/// 维持预付金系数(R2)
///
[DisplayName("预付金系数")]
public double? Ratio { get; set; }
///
/// 初始预付金系数 (R1)
///
[DisplayName("初始预付金系数")]
public double? Ratio1 { get; set; }
///
/// 商品预付金率加点
///
[DisplayName("商品预付金率加点")]
public double? AddRatio { get; set; }
///
/// 是否有效_validstate
///
[DisplayName("是否有效")]
public string ValidState { get; set; }
///
/// 创建日期_createdate
///
[DisplayName("创建日期")]
public DateTime? CreateDate { get; set; }
///
/// 说明
///
[DisplayName("说明")]
public string Desc { get; set; }
public string GetDataTraceKeyId()
{
return id.ToString();
}
public string GetDataTraceKeyInfo()
{
return "客户等级:" + LevelName;
}
}
}