/// <summary> /// Initializes a new instance of the <see cref="AhsPolicySegment"/> class from an IPolicy. /// </summary> /// <param name="rec">The rec.</param> public AhsPolicySegment(IPolicy rec) : this() { AhsId = rec.AhsId; LineOfBusiness = rec.LineOfBusiness; ActiveStartDate = rec.EffectiveDate; ActiveEndDate = rec.ExpirationDate; }
/// <summary> /// Initializes a new instance of the <see cref="PolicySegment"/> class. /// </summary> /// <param name="rec">The rec.</param> public PolicySegment(IPolicy rec) : this() { AhsId = rec.AhsId; LineOfBusiness = rec.LineOfBusiness; CarrierId = rec.CarrierId; AgentId = rec.AgentId; CompanyCode = rec.CompanyCode; PolicyNumber = rec.PolicyNumber; EffectiveDate = rec.EffectiveDate; ExpirationDate = rec.ExpirationDate; Description = rec.Description; CoverageCodes = rec.CoverageCodes; PolicyType = rec.PolicyType; DivisionCode = rec.DivisionCode; FileTranLogId = rec.FileTranLogId; UploadKey = rec.UploadKey; //OriginalEffectiveDate = rec.OriginalEffectiveDate; //CancellationDate = rec.CancellationDate; }