public CancellationPolicy(CancellationPolicyIndicator id, string description,
                           int noPenaltyDays, CancellationFeeCategory c,
                           DollarCents cancellationFeeAmount, decimal cancellationFeeRate,
                           string policyText)
 {
     EntityId               = id;
     Description            = description;
     NoPenaltyDays          = noPenaltyDays;
     FeeCategory            = c;
     CancellationFeeAmount  = cancellationFeeAmount.ToPb;
     CancellationFeeRate    = new FixedPointRatio(cancellationFeeRate);
     CancellationPolicyText = policyText;
 }
Example #2
0
 public static decimal ToDecimal(this FixedPointRatio fpr) =>
 Convert.ToDecimal(fpr.RatePpm / 1000000m);