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();
}
}