Question: Language: C sharp. You are tasked to help your struggling galactic government keep production on track for Yet Another Menacing Moon Base. You are managing

Language: C sharp.
 Language: C sharp. You are tasked to help your struggling galactic
government keep production on track for Yet Another Menacing Moon Base. You
are managing a set of employees' tasks and priorities in order to

You are tasked to help your struggling galactic government keep production on track for Yet Another Menacing Moon Base. You are managing a set of employees' tasks and priorities in order to keep on schedule. You are to create an application that allows you to enter in a set of tasks, and then update those tasks as needed Create a new Console Application project and name it YourLastNamePA3 Problem Description This application will consist of two parts. The first part will allow the user to enter in a set of tasks. The second part will allow the user to interact with the entered tasks, such as changing priority levels and completion status. We will create a Task class to help implement this solution Task Class The Task class should have the following data members Attributes (it is up to the student on how they wish to implement) o Task ID integer value to uniquely identify a task. Does not have to be protected o Personal Identification Number keeps track of an employee id. Should be able to o Task Description holds a string of text describing a task (i.e. "Pick up power o Priority Value holds an integer value ranging from 1 to 5, where 1 represents the o Done- holds a boolean value representing whether the task is completed or not. True handle combinations of letters and numbers (i.e. TK421, or BB8) converters") highest priority and 5 represents the lowest priority represents a completed task; false represents an uncompleted task e Protected Read/Write access to the attributes . A default constructor can be default to any starting values but the task should not be complete by default. A parameterized constructor which has input parameters to allow the initialization of the task id personal id number, the task description, and the priority value. The task should not be complete when constructed A Printlnfo() method that prints the task id, personal id, description, and priority level of a task if the task is not complete. If the task is complete, this method should print the description and the string completed." A Complete) method that marks the task as complete (Done true)

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!