Esempio n. 1
0
 internal static AffadavitReceiptDetails MapToDetails(
     TreastenderAffadavits receipt,
     TreascashReceiptsTender cashReceipt,
     AsmttaxCodeArea codeArea,
     System.Collections.Generic.List <AffadavitReceiptParcel> affadavitParcels)
 => new AffadavitReceiptDetails(receipt.Id, (int)receipt.TranYear.Value, receipt.ReceiptTranNumber.Value, receipt.TotalPaid, receipt.ReceiptTran,
                                receipt.AffidavitDate, receipt.ParcelNumber, receipt.LegalDocumentType, receipt.DocumentDate, receipt.TaxCodeArea, receipt.TaxStatus,
                                cashReceipt?.ReceiptDate, codeArea?.TaxCodeDesc, affadavitParcels);
Esempio n. 2
0
 internal static RealPropertyLegalDocument Map(AsmtrealPropertyAssessedValueMaster valueMaster,
                                               ASMTValueMasterNameView namesRecord,
                                               AsmttaxCodeArea codeArea,
                                               AsmtlandUseCodes landUserCode,
                                               List <LegalDocument> legalDocuments) =>
 new RealPropertyLegalDocument(valueMaster.ParcelNumber.Value, namesRecord.TaxpayerCode, namesRecord.TaxpayerName?.Trim(), namesRecord.TitleOwnerCode,
                               namesRecord.TitleOwnerName?.Trim(), namesRecord.ContractHolderCode, namesRecord.ContractHolderName?.Trim(), valueMaster.LoanNumber,
                               valueMaster.BuildingValue.Value, valueMaster.ImprovedLandValue.Value, valueMaster.LandUseCode.Value, valueMaster.TaxYear.Value, codeArea.TaxCodeArea.Value,
                               codeArea.TaxCodeDesc.Trim(), landUserCode?.UseCodeShortDesc, valueMaster.UnimprovedLandValue, legalDocuments);
Esempio n. 3
0
 internal static LegalDocumentDetails Map(AsmtrealPropertyAssessedValueMaster valueMaster,
                                          ASMTValueMasterNameView namesRecord,
                                          AsmtlegalDocuments legalDocument,
                                          AsmttaxCodeArea codeArea,
                                          AsmtlandUseCodes landUserCode,
                                          AsmtsalesAndExciseTaxData exciseTaxData,
                                          AsmtinstrumentType instrumentType,
                                          AsmtsalesRejectionReasonCodes rejectionReasonCode
                                          ) =>
 new LegalDocumentDetails(valueMaster.ParcelNumber.Value, namesRecord.TaxpayerCode, namesRecord.TaxpayerName?.Trim(), namesRecord.TitleOwnerCode,
                          namesRecord.TitleOwnerName?.Trim(), namesRecord.ContractHolderCode, namesRecord.ContractHolderName?.Trim(), valueMaster.LoanNumber,
                          valueMaster.BuildingValue.Value, valueMaster.LandUseCode.Value, valueMaster.UnimprovedLandValue.Value, valueMaster.ImprovedLandValue.Value,
                          legalDocument.LegalInstrumentDate, legalDocument.LegalDocumentType,
                          legalDocument.PreviousOwnerSeller, legalDocument.Volume.Value, legalDocument.Page.Value, legalDocument.AffidavitNumber.Value,
                          legalDocument.AffidavitNumberExtension, legalDocument.AuditorFileNumber.Value, legalDocument.Comment, legalDocument.ChangeId, legalDocument.ChangeDate.Value,
                          legalDocument.AssocateParcelNumber.Value, legalDocument.ProbateNumber.Value, exciseTaxData?.RPsalesAmount, exciseTaxData?.PPsalesAmount,
                          exciseTaxData?.MultipleParcelSale, exciseTaxData?.SaleRejectionCode, exciseTaxData?.Comment, exciseTaxData?.PersPropParcel, exciseTaxData?.IncorporatedArea,
                          exciseTaxData?.AssessedValue, exciseTaxData?.TaxYear, exciseTaxData?.SaleDate, codeArea.TaxCodeArea.Value, codeArea.TaxCodeDesc.Trim(),
                          landUserCode?.UseCodeShortDesc, instrumentType?.InstrumentTypeDescription, rejectionReasonCode?.Comment);
Esempio n. 4
0
 internal static RealPropertyDetails Map(ASMTValueMasterNameView namesRecord,
                                         AsmttaxCodeArea codeArea,
                                         AsmtrealPropertyAssessedValueMaster valueMaster,
                                         AsmtlandUseCodes landUserCode,
                                         AsmtzoneDescriptions zoneCode,
                                         AsmtnewConstruction construction,
                                         AsmtseniorCitizenHistory citizenHistory) =>
 new RealPropertyDetails(namesRecord.ParcelNumber.Value, namesRecord.TaxpayerCode, namesRecord.TaxpayerName?.Trim(),
                         namesRecord.TitleOwnerCode, namesRecord.TitleOwnerName?.Trim(), namesRecord.ContractHolderCode, namesRecord.ContractHolderName?.Trim(),
                         valueMaster.TaxYear.Value, valueMaster.NameChangeDate, valueMaster.NameChangeId, valueMaster.NameChangeReason, valueMaster.LoanNumber,
                         valueMaster.PlatCode, valueMaster.PlatCodeType, valueMaster.BlockNumber, valueMaster.LotNumber, valueMaster.UnitNumber,
                         valueMaster.DockNumber, valueMaster.Description1, valueMaster.Description2, valueMaster.Description3, valueMaster.Description4,
                         valueMaster.Description5, codeArea.TaxCodeArea.Value, codeArea.TaxCodeDesc.Trim(), valueMaster.LandUseCode.Value,
                         valueMaster.ChangeDate.Value, valueMaster.ChangeId, valueMaster.ChangeReasonCode, landUserCode?.UseCodeShortDesc, valueMaster.ZoneCode,
                         zoneCode?.ZoneCodeDesc, valueMaster.TaxStatus, valueMaster.RevalutionPhase, valueMaster.UnimprovedLandAcres.Value,
                         valueMaster.ImprovedLandAcers.Value, valueMaster.TimberAcers.Value, valueMaster.UnimprovedLandValue.Value,
                         valueMaster.ImprovedLandValue.Value, valueMaster.TimberlandValue.Value, valueMaster.BuildingValue.Value,
                         valueMaster.FmbuildingValue.Value, valueMaster.FmunimprovedLandValue.Value, valueMaster.FmimprovedLandValue.Value,
                         valueMaster.FmtimberValue.Value, (construction == null) ? (decimal?)null : construction.NewConstructionBuildingAv, valueMaster.AssocMhparcel.Value,
                         valueMaster.AffidavitAssessmentYear.Value, valueMaster.AffidavitTaxYear.Value, valueMaster.OpenspaceApplicationNum.Value,
                         valueMaster.OpenSpaceAgreementNum.Value, valueMaster.UndividedInterestPercent.Value, valueMaster.MobileHomeValue.Value,
                         citizenHistory?.SeniorCitizenCode, valueMaster.SubsidiaryParcelCode);
Esempio n. 5
0
 internal static RealProperty Map(ASMTValueMasterNameView namesRecord, AsmttaxCodeArea codeArea) =>
 new RealProperty(namesRecord.Id, namesRecord.ParcelNumber.Value, namesRecord.TaxpayerName?.Trim(), namesRecord.TitleOwnerName?.Trim(),
                  namesRecord.ContractHolderName?.Trim(), codeArea.TaxCodeArea.Value, codeArea.TaxCodeDesc.Trim());