Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

USING C# The purpose of the project is to do the following: Prompt the user for the number of EMPLOYEEs to enter, then prompt the

USING C#

The purpose of the project is to do the following: Prompt the user for the number of EMPLOYEEs to enter, then prompt the user for the first name, last name, weekly hours worked, and hourly wage rate for each employee, and store each EMPLOYEE in a generic collection. Then, perform various processing on those employees:

PURPOSE:

display the internal state of each employee

display the WEEKLY PAY for each employee

prompt the user for the type of search to be performed on the employees (first name / last name / hourly wage rate MIN threshold)

based on the search type, prompt the user for the SEARCH CRITERIA, and do the search, and display the search results

SPECIFICATIONS:

The EMPLOYEE class is a THIRD PARTY pre-written class, supplied in a THIRD PARTY DLL that is referenced in the project

Since the EMPLOYEE class is SEALED it cannot be inherited from (to add additional functionality)

Create and use another EmployeeExtensions class that includes EXTENSION METHODS for calculating the WEEKLY PAY for an employee, and the FULL NAME for an employee ( name those methods CalcWeeklyPay() and GetFullName() )

Create and use an EMPLOYEE_MANAGER class that implements and uses all functionality for (a) creating the list of employees; (b) prompting the user for appropriate information for creating the employees; (c) displaying the employees; (d) prompting that user for all search types and search criteria; (e) displaying search results

Note that the supplied code in the driver program's method public static void main() is complete and nothing needs to be added to it. All other code would necessarily reside in the EMPLOYEE_MANAGER class (object)

The output must match the screenshot(s) exactly (except for the actual values that might be entered)

image text in transcribed

image text in transcribed

image text in transcribed

image text in transcribed

Thank you!

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Flash XML Applications Use AS2 And AS3 To Create Photo Galleries Menus And Databases

Authors: Joachim Schnier

1st Edition

0240809173, 978-0240809175

More Books

Students also viewed these Databases questions