public PrintableAccountTransactions(AccountTransactionReportBase acctTrnsRpt, RetentionSchedule retentionschedule, string viewIDValue)
        {
            this.retnSchedule   = retentionschedule;
            this.movement       = acctTrnsRpt.Movement;
            this.closingbalance = acctTrnsRpt.ClosingBalance;

            this.acctTrnsRptRecords = ((AccountTransactionReport)acctTrnsRpt).Records;
            this.viewID             = viewIDValue;
        }
示例#2
0
        public PrintableRepurchasesClaimed(IList <ClaimedRetentionRepurchase> repurchasesclaimed,
                                           RetentionSchedule retnSchedule, string viewIDValue)
        {
            this.repurchClaimed = new List <ClaimedRetentionRepurchase>();

            foreach (ClaimedRetentionRepurchase cRep in repurchasesclaimed)
            {
                cRep.Amount = Math.Abs(cRep.Amount);
                this.repurchClaimed.Add(cRep);
            }
            this.retnSched = retnSchedule;
            this.viewID    = viewIDValue;
        }
 public PrintableRetentionAdjustments(IList <Charge> charges, RetentionSchedule retentionschedule, string viewIDValue)
 {
     this.retnSchedule = retentionschedule;
     this.retnCharges  = charges;
     this.viewID       = viewIDValue;
 }
示例#4
0
 public PrintableLikelyRepurchases(IList <LikelyRepurchasesLine> repline, RetentionSchedule retentionschedule, string viewIDValue)
 {
     this.retnSchedule        = retentionschedule;
     this.repurchasesLineList = repline;
     this.viewID = viewIDValue;
 }
示例#5
0
 public PrintableOverdueCharges(Reports.OverdueChargesReport overduechargesreport, RetentionSchedule retnSchedule, string viewIDValue)
 {
     this.ODCReports = overduechargesreport.Records;
     this.retnSched  = retnSchedule;
     this.viewID     = viewIDValue;
 }
 public PrintableCreditsClaimed(IList <ClaimedCredit> claimedcredits, RetentionSchedule retnSchedule, string viewIDValue)
 {
     this.cCredits  = claimedcredits;
     this.retnSched = retnSchedule;
     this.viewID    = viewIDValue;
 }
示例#7
0
 public PrintableRetentionSchedule(RetentionSchedule retentionSchedule, RetentionDetails retentionDetails, string viewIDValue)
 {
     this.retentionSchedule = retentionSchedule;
     this.retentionDetails  = retentionDetails;
     this.viewID            = viewIDValue;
 }