private void MapOutput_LoanCosts(ClosingCostInformation obj) { int origCharges = obj.OriginationFee + obj.ProcessingFee; int servYouCant = obj.AppraisalFee + obj.CreditReportFee + obj.FloodDeterminationFee + obj.LendersAttorneyFee + obj.TaxServiceFee; int servYouCan = obj.PestInspectionFee + obj.SurveyFee + obj.TitleCourierFee + obj.TitleLendersPolicy + obj.TitleSettlementAgent + +obj.TitleSearch; originationChargesOutput.Content = origCharges; originationFeeOutput.Content = obj.OriginationFee; processingFeeOutput.Content = obj.ProcessingFee; serviceYouCantShopForOutput.Content = servYouCant; appraisalFeeOutput.Content = obj.AppraisalFee; creditReportFeeOutput.Content = obj.CreditReportFee; floodDeterminationFeeOutput.Content = obj.FloodDeterminationFee; lendersAttorneyFeeOutput.Content = obj.LendersAttorneyFee; taxServiceFeeOutput.Content = obj.TaxServiceFee; serviceYouCanShopForOutput.Content = servYouCan; pestInspectionFeeOutput.Content = obj.PestInspectionFee; surveyFeeOutput.Content = obj.SurveyFee; titleCourierFeeOutput.Content = obj.TitleCourierFee; titleLendersPolicyOutput.Content = obj.TitleLendersPolicy; titleSettlementAgentOutput.Content = obj.TitleSettlementAgent; titleSearchOutput.Content = obj.TitleSearch; totalLoanCostsOutput.Content = origCharges + servYouCant + servYouCan; }
private void Submit_Click(object sender, RoutedEventArgs e) { Output.IsSelected = true; try { BorrowerAndLoanInformation borrowData = MapInput_BorrowerInformation(); ClosingCostInformation closingData = MapInput_ClosingInformation(); ValidationDetail validation = ValidationService.ValidateLoanInformation(borrowData); MapOutput_BorrowerInformation(borrowData); MapOutput_loanSchedule(borrowData); MapOutput_LoanCosts(closingData); MapOutput_ProjectedPayments(borrowData); } catch (Exception ex) { var message = ex.Message; MessageBox.Show(message, "Error"); } }