Problem on sales employs five salespeople


JM Sales employs five salespeople. The sales manager wants an application that allows him to enter any number of sales amounts for each of the five salespeople. The application should accumulate the sales amount in a one-dimensional array. The application should also display a report similar to the one shown in following figure. The report contains each sales person's ID and total sales. It also contains the total company sales.

In this assignment, you are required to complete the given incomplete application for the above scenario. The name of the solution, project, and form file are JM Sales Solution, JM Sales Project, and Main Form.vb, respectively.

The interface of this application is shown as follows:

The application includes following Function and Sub Procedures.

Function/Sub procedure

Description

exitButton_Click

Define exitButton click event.

MainForm_Load

Fills the list boxes with values and selects the first item.

addButton_Click

Define addButton click event (Accumulates the sales amounts).

salesAmtTextBox_Enter

Select existing text of the salesAmtTextBox.

salesAmtTextBox_KeyPress

Limit the input to numbers, the period, and the Backspace key for the salesAmtTextBox.

salesAmtTextBox_TextChanged

Clear the content of the salesAmtTextBox.

createButton_Click

Define createButton click event (Displays a report containing each salesperson's ID and total sales, as well as the total company sales).

You must complete the following parts in the given application.

1. Declare five- element one dimensional Integer array named sales. Use Private as the access modifier.

2. Write code to fill the idListBox list with values 101, 112, 203, 301, 302 as shown in the above figure.

3. Write code to get the value at salesAmtTextBox to the variable salesAmt.

4. Write code to get the index of selected value at idListBox to the variable salesperson.

5. Write code to add the new sales amount (value of variable salesAmt) to the relevent person's total sales amount in sales array.

Note: Use the index found in part 4 to access the corresponding element to that particular person in array sales.

6. Each salesperson's ID and total sales is display using the following loop. Fill the blanks according to the given instructions

  1. The loop should terminate when the salesperson variable value is reach to the upper bound of the array sales. Fill the termination condition of the loop.
  2. Write code to add the salesperson's total sales to the total company sales.

7. Write code to display the total company sales in reportTextBox.

Request for Solution File

Ask an Expert for Answer!!
Computer Engineering: Problem on sales employs five salespeople
Reference No:- TGS0537210

Expected delivery within 24 Hours