| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- using Com.FirmLib.UI.Common;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Com.FirmLib.UI.Insuer.Model
- {
- public class PolicyUpdateContext
- {
- /*
- * 初始化的时候使用列表中的数据;
- * 对比的时候,使用物理世界中存储的保单信息进行对比
- * 要不要保单保存到,厂商数据库。保险商文件,截止日期相关信息,添加到厂商数据库
- * 和资产关联的只有保险单号的id
- */
- public PolicyUpdateContext()
- {
- InsuerParameter = new InsuerParameter();
- }
- /// <summary>
- /// 关联的保险商项目信息
- /// </summary>
- public InsuerParameter InsuerParameter { get; private set; }
- /// <summary>
- /// 是否可执行
- /// </summary>
- public bool CanExecute { get; set; }
- /// <summary>
- /// 资产Id
- /// </summary>
- public string AssetId { get; set; }
- /// <summary>
- /// 保险单号
- /// </summary>
- public string PolicyNo { get; set; }
- /// <summary>
- /// 失效日期【yyyyMMddhhmmss】
- /// </summary>
- public string ExpiryDate { get; set; }
- /// <summary>
- /// 保险文件
- /// </summary>
- public string PolicyFile { get; set; }
- /// <summary>
- /// 使用编辑类型
- /// </summary>
- public bool UseEditType { get; set; }
- /// <summary>
- /// 编辑方式
- /// </summary>
- public EditType EditType { get; set; }
- /// <summary>
- /// 生效时间
- /// </summary>
- public string EffectiveTime { get; set; }
- }
- }
|