using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Sugar.Enties { public class DesignChangesDTO { /// /// 设计变更代码 /// public string DesignChangesCode { get; set; } /// /// 项目编码 /// public string ProjectCode { get; set; } /// /// 合同编码 /// public string ContractCode { get; set; } /// /// 关联合同名 /// public string ContractName { get; set; } /// /// 设计变更名称 /// public string DesignChangesName { get; set; } /// /// 设计变更编号 /// public string DesignChangesNumber { get; set; } public string Person { get; set; } /// /// 经办单位编码 /// public string UnitCode { get; set; } /// /// 经办单位名称 /// public string UnitName { get; set; } /// /// 经办单位全名 /// public string UnitFullName { get; set; } /// /// 是否合约规划 /// public int IsCp { get { return ItemType == "ContractPlan" ? 1 : 0; } } /// /// Desc: /// Default: /// Nullable:True /// public string DesignChangesReason { get; set; } /// /// Desc: /// Default: /// Nullable:True /// public string Remark { get; set; } /// /// 供应商名称 /// public string SupplierName { get; set; } /// /// 经办人名称 /// public string PersonName { get; set; } /// /// 申请单名称 /// public string RequisitionName { get; set; } /// /// Desc: /// Default: /// Nullable:True /// public string CheckMan { get; set; } /// /// Desc: /// Default: /// Nullable:True /// public DateTime? CheckDate { get; set; } /// /// Desc: /// Default: /// Nullable:True /// public string CheckOpinion { get; set; } /// /// Desc: /// Default:0 /// Nullable:True /// public decimal? TotalCash { get; set; } /// /// Desc:币种 /// Default: /// Nullable:True /// public string MoneyType { get; set; } /// /// Desc:汇率 /// Default:1 /// Nullable:True /// public decimal? ExchangeRate { get; set; } /// /// Desc: /// Default:0 /// Nullable:True /// public decimal? TotalMoney { get; set; } /// /// Desc: /// Default: /// Nullable:True /// public decimal? EstimateCash { get; set; } /// /// Desc: /// Default: /// Nullable:True /// public string RequisitionCode { get; set; } /// /// Desc: /// Default:0 /// Nullable:False /// public decimal RateTotalCash { get; set; } /// /// Desc: /// Default:0 /// Nullable:False /// public decimal NoRateTotalCash { get; set; } /// /// Desc: /// Default:0 /// Nullable:False /// public decimal RateTotalMoney { get; set; } /// /// Desc: /// Default:0 /// Nullable:False /// public decimal NoRateTotalMoney { get; set; } /// /// Desc: /// Default: /// Nullable:True /// public decimal? Rate { get; set; } /// /// Desc: /// Default: /// Nullable:True /// public string ChangeType { get; set; } /// /// 设计变更日期 /// public DateTime DesignChangesDate { get; set; } /// /// 款项类型 /// public string ItemType { get; set; } /// /// 设计变更日期 /// public string DesignChangesDateStr { get { return DesignChangesDate.ToString("yyyy-MM-dd"); } } /// /// 状态码 /// public string State { get; set; } /// /// 获取状态名 /// public string StateName { get { var obj = Convert.ToInt32(State); return Enum.GetName(typeof(CheckState), obj); } } } }