I'm writing an application in Visual Studio Code that consists of two files. Program.cs and Employee.cs Employee.cs needs to Include public properties for the following: First Name (String) Last Name (String) Monthly Salary (double) Property set should be private Include a public constructor Include parameters to initialize all variables Only set the Monthly Salary if the provided salary is greater than or equal to 1000 Include a method to update the Monthly Salary property Only set the Monthly Salary if the provided salary is greater than or equal to 1000 The main application class must meet the following requirements Create 2 Employee class objects (instances) Use an invalid salary for one of the employees (i.e. less than 1000) Print the name and salary information for each employee with a header line above the information Update the employee information as follows Update the last name of one employee Update the first name of the other employee Update the salary information of both employees Print the updated employee information for each employee with a header line above the information

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%

I'm writing an application in Visual Studio Code that consists of two files. Program.cs and Employee.cs

Employee.cs needs to

  • Include public properties for the following:
    • First Name (String)
    • Last Name (String)
    • Monthly Salary (double)
      • Property set should be private
  • Include a public constructor
    • Include parameters to initialize all variables
    • Only set the Monthly Salary if the provided salary is greater than or equal to 1000
  • Include a method to update the Monthly Salary property
    • Only set the Monthly Salary if the provided salary is greater than or equal to 1000
  • The main application class must meet the following requirements
  • Create 2 Employee class objects (instances)
    • Use an invalid salary for one of the employees (i.e. less than 1000)
  • Print the name and salary information for each employee with a header line above the information
  • Update the employee information as follows
    • Update the last name of one employee
    • Update the first name of the other employee
    • Update the salary information of both employees
  • Print the updated employee information for each employee with a header line above the information

Thank you.

**Title: Understanding Employee Salary Updates**

**Introduction:**
In this example, we explore a simple exercise of recording and updating employee salary information within an organizational context.

**Initial Information for Each Employee:**

- **Employee 1:**
  - Name: John Jones
  - Monthly Salary: $0.00

- **Employee 2:**
  - Name: Jane Jamison
  - Monthly Salary: $2500.00

**Updated Information for Each Employee:**

- **Employee 1:**
  - Name: John Smith
  - Monthly Salary: $1500.00

- **Employee 2:**
  - Name: Janey Jamison
  - Monthly Salary: $2750.00

**Explanation:**
The data showcases the initial and updated salary figures for employees. It highlights how employee details such as names and salaries are managed and adjusted over time, reflecting changes that might occur due to various factors such as promotions, raises, or data corrections.
Transcribed Image Text:**Title: Understanding Employee Salary Updates** **Introduction:** In this example, we explore a simple exercise of recording and updating employee salary information within an organizational context. **Initial Information for Each Employee:** - **Employee 1:** - Name: John Jones - Monthly Salary: $0.00 - **Employee 2:** - Name: Jane Jamison - Monthly Salary: $2500.00 **Updated Information for Each Employee:** - **Employee 1:** - Name: John Smith - Monthly Salary: $1500.00 - **Employee 2:** - Name: Janey Jamison - Monthly Salary: $2750.00 **Explanation:** The data showcases the initial and updated salary figures for employees. It highlights how employee details such as names and salaries are managed and adjusted over time, reflecting changes that might occur due to various factors such as promotions, raises, or data corrections.
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Class
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education