Ejemplo n.º 1
0
 internal static AffadavitReceiptParcel MapToParcel(
     TreastenderAffadavits receipt,
     AsmtrealPropertyAssessedValueMaster valueMaster,
     AsmtmasterNameAddress nameAddress,
     AsmtfullLegalDescription legalDescription)
 => new AffadavitReceiptParcel(receipt.Id, receipt.ParcelNumber, receipt.ReceiptTran, receipt.NewOwnerBuyer, receipt.PreviousOwnerSeller, receipt.TaxAmount,
                               receipt.TotalPaid, receipt.StateTaxPaid, receipt.AssessedValue, receipt.PPvalue, receipt.GiftDebt, receipt.LocalTaxPaid, receipt.StatePenalty,
                               receipt.LocalPenalty, receipt.LocalInterest, receipt.TechnicalFee, receipt.SubsidizedFee, receipt.LegalDocumentType, receipt.DocumentDate,
                               receipt.ExemptRegNumber, receipt.Description.Trim(), receipt.Description2.Trim(), receipt.MobileHomeNotation, valueMaster.UnimprovedLandValue,
                               valueMaster.ImprovedLandValue, valueMaster.BuildingValue, nameAddress.AddressLine1.Trim(), nameAddress.City.Trim(), legalDescription?.Descrtiption.Trim());
 internal static LegalDescription Map(AsmtfullLegalDescription legalDescription) =>
 new LegalDescription(legalDescription.Id, legalDescription.ParcelNumber.Value, legalDescription.Descrtiption);
 internal static LegalDescriptionDetails Map(AsmtfullLegalDescription legalRecord, AsmtrealPropertyAssessedValueMaster masterRecord) =>
 new LegalDescriptionDetails(legalRecord.Id, legalRecord.ParcelNumber.Value, legalRecord.Descrtiption,
                             masterRecord.Description1.Trim(), masterRecord.Description2.Trim(), masterRecord.Description3.Trim(), masterRecord.Description4.Trim(),
                             masterRecord.Description5.Trim(), masterRecord.TaxStatus, masterRecord.ChangeId, masterRecord.ChangeDate.Value);