using System.ComponentModel.DataAnnotations.Schema; using YLErp.Enums; namespace YLErp.DBModels { [Table("trade_vol")] public class trade_vol : DBModelWithOperator { [DisplayName("交易编号")] public string TradeNumber { get; set; } [DisplayName("计算日期")] public DateTime ValueDate { get; set; } [DisplayName("波动率类型")] /// /// 波动率类型1:预付金波动率;2:对冲波动率 /// public VolTypeEnum VolType { get; set; } [DisplayName("波动率")] public double Vol { get; set; } [DisplayName("波动率")] public string VolString { get { return (Vol * 100).ToString("0.00") +"%"; } } [DisplayName("是否有效")] public bool IsValid { get; set; } [NotMapped] public int ClientId { get; set; } [NotMapped] public string ClientName { get; set; } } [NotMapped] public class trade_volModel : trade_vol { } public class trade_volReqModel { public int id { get; set; } public string TradeNumber { get; set; } public DateTime? ValueDate { get; set; } public double? Vol { get; set; } public int OptId { get; set; } public string OptName { get; set; } public DateTime? OptDate { set; get; } } public class volPriceReq { public List list { get; set; }=new List(); } }