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

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!