private DisbursementVcrStatu CreateVoucherStatusWithType(LoanDisbursementVcr voucher, DateTime today, DisbursementVcrStatusType type) { DisbursementVcrStatu voucherStatus = new DisbursementVcrStatu(); voucherStatus.DisbursementVcrStatusType = type; voucherStatus.IsActive = true; voucherStatus.LoanDisbursementVcr = voucher; voucherStatus.TransitionDateTime = today; Context.DisbursementVcrStatus.AddObject(voucherStatus); return voucherStatus; }
private LoanDisbursementVcr CreateLoanDisbursementVoucher(Agreement agreement, AmortizationItemsModel itemModel, DateTime today, decimal amountBalance) { LoanDisbursementVcr voucher = new LoanDisbursementVcr(); voucher.Agreement = agreement; voucher.Amount = itemModel.NewLoanAmount; voucher.Date = today; voucher.Balance = amountBalance; Context.LoanDisbursementVcrs.AddObject(voucher); return voucher; }