Question: Using C# make these updates to the following code. *Update the Employee class* -Update a new field, telephone number - Include error checking to match
Using C# make these updates to the following code.
*Update the Employee class*
-Update a new field, telephone number
- Include error checking to match that a telephone number has been entered.
This will require a regex expression to look for the following patterns:
999-999-9999, 999 999-9999, (999) 999-9999, 999 999 9999
- If not found, throw an exception with the following string message Error:10 Phone number is not in the proper format
Then
Add two more properties, one for HealthPlan(0-None, 1-Single, 2-Married, 3-Family) and one for UnionMember (true/false).
Throw an exception if someone tries to set the field to some other integer number. The string mesage will be Error: 30 Invalid HealthPlan code.
Set the default values in the constructor to _healthPlan = 0 and _unionMemb = false.

Employee Name Employee Number: Shift Number: O day (1) night (2) Hourly Pay Rate: $ Display
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
