Question: Visual Basic Question Software Sales Software companies often offer their customers the option to lease the software yearly or purchase it for a one-time fee.
Visual Basic Question
Software Sales
Software companies often offer their customers the option to lease the software yearly or purchase it for a one-time fee. Also, they offer numerous add-on options such as technical support, training, and cloud backup services. You task is to write a program that offers the user these type of options, using radio buttons and check boxes and textbox. A sample is shown below. The prices you will use are listed in the following table.
Yearly lease for 1 machine $ 100
One-Time Purchase for 1 machine $2000
Add-on options for all machines below
Level-3 Technical Support $1000
On-Site Training $2000
Cloud Backup $200
Create an application that allows the user to select either lease or purchase, select add-on options and enter the number of machines they need to have licensing. It should calculate the cost of software licensing and the cost of optional features. The application should also validate the number of machines entered by the user (You need to use Integer.TryParse in here). An error message should be displayed if the user enters a number less than 1 or greater than 100 (You need to check the numeric range in here). (Do not use the Try-Catch Statement) The form should have an Exit button to close the application, a Clear button to clear everything. Access keys for all three button controls. Put the focus back to the Text box control.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
