Files
zszq-trs/Framework/YLErp.Core/Models/ContractModel.cs
T
2024-05-09 14:06:26 +08:00

146 lines
5.0 KiB
C#

namespace YLErp.Models
{
public class ContractModel // model for 交易确认书模板
{
public ContractModel()
{
FPCompanyName = "";
FPAddress = "";
FPTel = "";
FPFax = "";
FPName = "";
FPBankCard = "";
FPBankName = "";
FPLinkman = "";
SPCompanyName = "";
SPAddress = "";
SPTel = "";
SPFax = "";
SPName = "";
SPBankCard = "";
SPBankName = "";
SPLinkman = "";
ClientCompanyName = "";
ClientAddress = "";
ClientTel = "";
ClientFax = "";
ClientName = "";
ClientBankCard = "";
ClientBankName = "";
ClientLinkman = "";
OptionPremium = "";
InitialMargin = "";
TradeType = "";
Principle = "";
InitialSpotPrice = "";
Strike = "";
StrikePrice = "";
PremiumRate = "";
Premium = "";
Underlying = "";
StartDate = "";
ExerciseDate = "";
PremiumPayDate = "";
ContractVersion = "";
ValueDate = "";
ContractCode = "";
TradeCode = "";
TradeNumber = "";
UnderlyingCode = "";
UnderlyingName = "";
ExerciseType = "";
Notional = "";
TradeUnit = "";
QuoteUnit = "";
Market = "";
TradeDate = "";
Remark1 = "";
CallPut = "";
BuySell = "";
TradeList = new List<ContractModel>();
}
public string FPCompanyName { get; set; }
public string FPAddress { get; set; }
public string FPTel { get; set; }
public string FPFax { get; set; }
public string FPName { get; set; }
public string FPBankCard { get; set; }
public string FPBankName { get; set; }
public string FPLinkman { get; set; }
public string FPEmail { get; set; }
public string SPCompanyName { get; set; }
public string SPAddress { get; set; }
public string SPTel { get; set; }
public string SPFax { get; set; }
public string SPName { get; set; }
public string SPBankCard { get; set; }
public string SPBankName { get; set; }
public string SPLinkman { get; set; }
public string SPEmail { get; set; }
public string ClientCompanyName { get; set; }
public string ClientAddress { get; set; }
public string ClientTel { get; set; }
public string ClientFax { get; set; }
public string ClientName { get; set; }
public string ClientBankCard { get; set; }
public string ClientBankName { get; set; }
public string ClientLinkman { get; set; }
public string ClientEmail { get; set; }
public string PayDate { get; set; }//渤海使用支付日
//期权费
public string OptionPremium { get; set; }
//初始预付金
public string InitialMargin { get; set; }
public string TradeType { get; set; }
public string ExerciseType { get; set; }
public string Notional { get; set; }
public string TradeAmount { get; set; }
public string TradeQuantity { get; set; }
public string Principle { get; set; }
public string InitialSpotPrice { get; set; }
public string Strike { get; set; }
public string StrikePrice { get; set; }
public string PremiumRate { get; set; }
public string Premium { get; set; }
public string PremiumSingle { get; set; }
public string Underlying { get; set; }
public string StartDate { get; set; }
public string ExerciseDate { get; set; }
public string PremiumPayDate { get; set; }
public string ContractVersion { get; set; }
public string Formula { get { return "{(S-K)/S0,0}"; } }
public string ValueDate { get; set; }
public string ContractCode { get; set; }
public string TradeCode { get; set; }
public string TradeNumber { get; set; }
public string UnderlyingCode { get; set; }
public string UnderlyingName { get; set; }
public string TradeUnit { get; set; }
public string QuoteUnit { get; set; }
public string Market { get; set; }
public string TradeDate { get; set; }
public string Remark1 { get; set; }
public string Remark2 { get; set; }
public string CallPut { get; set; }
public string BuySell { get; set; }
public string TotalPremium { get; set; }
public string TotalPrinciple { get; set; }
public string ExerciseDateDesc { get; set; }
public string ExerciseLabel1 { get; set; }
public string ExerciseDesc1 { get; set; }
public string ExerciseLabel2 { get; set; }
public string ExerciseDesc2 { get; set; }
public List<ContractModel> TradeList { get; set; }
}
}