Question: VISUAL STUDIO C# WEB APPLICATION Individual Assignment #2 Build the Monthly Loan Calculator App Problem Statement: Build a Monthly Loan Calculator Web App that computes

VISUAL STUDIO C# WEB APPLICATION

VISUAL STUDIO C# WEB APPLICATION Individual Assignment #2 Build the Monthly Loan

Calculator App Problem Statement: Build a Monthly Loan Calculator Web App that

computes the monthly payments and the total cost of the loan for

Individual Assignment #2 Build the Monthly Loan Calculator App Problem Statement: Build a Monthly Loan Calculator Web App that computes the monthly payments and the total cost of the loan for a given loan amount, down payment amount, annual interest rate, and loan period. The App should display the current date, the name of the App and a logo for the App in the header section. Solution: Determine the Overall Plan: Start out by determining an outline of the program logic flow. We can do that with 3 major tasks: a. Determine the Input Values: i Loan Amount ii. Interest Rate iii. Loan Period iv. Down Payment b. Determine the Process i. Compute the monthly payments and the total cost of the loan Determine the Outputs: Monthly Payments Total Cost of Loan C. Determine the algorithm or steps necessary to calculate the Monthly and Total Payments: You should be able to reference this in any mathematics book that covers geometric sequences LER Monthly Payment, P = 1 -GER) where: Lis the loan amount (i.e. present value) R is the monthly interest rate (i.e. the rate per period) N is the number of payments (i.e. number of periods) Once the monthly payment is derived, the total payment can be determined by multiplying the monthly payment and the number of months the payment is made (i.e. from the Loan Period). NOTE: The formula involves the use of exponentiation Using the wireframe shown below, build a web application using C#. Use your initials as a prefix for all the control names shown in the wireframe (e.g. for John Smith, txtLoanAmount becomes jsLoanAmount) The Loan Period that a user can select from the dropdown list menu include: 30 years, 15 years, and 5 years. You must build all the functionality shown in the wireframe. Zip or compress all your source code files (including all you C# and project files) and upload the final zip file. IblApp Title imgLogo myLoan App lblToday Monday, 02/09/2015 txtLoanAmount Loan Amount $: txtDown Payment Down Payments: Interest Rate %: txtInterestRate Loan Period: Select.. drpLoanPeriod btnClear Clear Calculate Payments btnCalculate Ib MonthlyPayment Monthly Payment: $0.00 IbiTotalLoanCost Total Cost of Loan: $0.00 TESTING YOUR CALCULATIONS I have uploaded an Excel Worksheet that implements the PMT function (for calculating monthly payments, and the overall total cost of a loan) in Excel. You can use this to cross-validate the results of your C# implementation Feel free to make changes to the values and test your App using the published test values. TIP: To implement exponentials of "double" data types, you will want to use something like: double results = Math.Pow(number, power); O instead of double results = number power Math.Pow -- Returns the results of a specified number raised to a specified power Add using System;" to the top of your class file if you have issues referencing the Math.Pow

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!