Assignment:

Create an employee class. Items to include as data members are:

Employee number
First name
Last name
Date of hire
Job description
Department
Monthly salary

The class is often used to display an alphabetical listing of all employees. Include appropriate constructors and properties. Provide two instance methods that return the full name. The first should return first name, space, last name. The second method should return the name in a format that it could be used for sorting (last name, followed by a comma, space, and then first name). Override the ToString() method to return all data members. Create a second class to test your Employee class.

What I have so far:
Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace C4EX4
{
    public class Employee
    {
        private int employeeNumber;
        private string firstName;
        private string lastName;
        private string doh;
        private string jobDescription;
        private string dept;
        private double monthlySalary;

        public Employee(int employeeNumber, string firstName, string lastName, string doh, string jobDescription, string dept, double monthlySalary)
        {
            this.employeeNumber = employeeNumber;
            this.firstName = firstName;
            this.lastName = lastName;
            this.doh = doh;
            this.jobDescription = jobDescription;
            this.dept = dept;
            this.monthlySalary = monthlySalary;
        }

        static void Main(string[] args)
        {
            int employeeNumber = 8202;
            string firstName = "Billy";
            string lastName = "Goines";
            string doh = "11/19/13";
            string jobDescription = "Pass medications to residents and help on floor when needed";
            string dept = "Certified Med Aide";
            double monthlySalary = 1800;
        }

        public int EmployeeNumber

        {

            get

            {

                return EmployeeNumber;

            }

            set

            {

                EmployeeNumber = value;

            }

        }

        public string FirstName

        {

            get

            {

                return FirstName;

            }

            set

            {
                FirstName = value;

            }
        }

        public string LastName

        {

            get

            {

                return LastName;

            }

            set

            {

                LastName = value;

            }

        }

        public string Doh

        {

            get

            {

                return Doh;

            }

            set

            {

                Doh = value;

            }

        }

        public string JobDescription

        {

            get

            {

                return JobDescription;

            }

            set

            {

                JobDescription = value;

            }

        }

        public string Dept

        {

            get

            {

                return Dept;

            }

            set

            {

                Dept = value;

            }

        }

        public double MonthlySalary

        {

            get

            {

                return MonthlySalary;

            }

            set

            {

                MonthlySalary = value;

            }

        }

        public override string ToString()
        {
            return "Employee Number:" + employeeNumber + "First Name:" + firstName + "Last Name:" + lastName + "Date of Hire:" + doh + "Job Description" + jobDescription + "Deapartment:" + dept + "Monthly Salary:" + monthlySalary;
        }

        public void PrintData()
        {
            Console.WriteLine(this.ToString());
        }
    }
}