internal static PropertyTaxReceivableTransaction Map( TreasallPropertyTaxReceivableTransactions propertyTransaction, IEnumerable <TreasspecialAssessmentsTransactions> specialTransactions) => new PropertyTaxReceivableTransaction( propertyTransaction.ParcelNumber, propertyTransaction.ParcelExtension, propertyTransaction.TaxAmount, propertyTransaction.TaxYear.Value, propertyTransaction.TranDate, propertyTransaction.ReceiptTranNumber, propertyTransaction.ChgReasonCd, propertyTransaction.TranTypeCd, propertyTransaction.InterestPaid, propertyTransaction.LPamount, specialTransactions.Select(Map));
internal static TaxPaymentReceipt Map(TreasallPropertyTaxReceivableTransactions transaction) => new TaxPaymentReceipt(transaction.Id, transaction.ParcelNumber.Value, transaction.ParcelExtension, (int)transaction.TaxYear.Value, transaction.TranDate, transaction.TaxAmount, transaction.ReceiptTranNumber);