public CoverageExtendedPolicyVersionCreated ( int versionNumber, int baseVersionNumber, ValidityPeriod versionPeriod, PolicyCoverData newCover ) { VersionNumber = versionNumber; BaseVersionNumber = baseVersionNumber; VersionFrom = versionPeriod.ValidFrom; VersionTo = versionPeriod.ValidTo; NewCover = newCover; }
public CoverageExtendedPolicyVersionCreated ( int versionNumber, int baseVersionNumber, ValidityPeriod versionPeriod, PolicyCover newCover ) { VersionNumber = versionNumber; BaseVersionNumber = baseVersionNumber; VersionFrom = versionPeriod.ValidFrom; VersionTo = versionPeriod.ValidTo; NewCover = new PolicyCoverData ( newCover.CoverCode, newCover.CoverPeriod.ValidFrom, newCover.CoverPeriod.ValidTo, newCover.Amount, newCover.Price.Price, newCover.Price.PricePeriod ); }