public void PersonTests() { Person me = new Person(); me.FirstName = "Evan"; me.LastName = "Lacy"; Employee dwight = new Employee(12345); dwight.FirstName = "Dwight"; dwight.LastName = "Schrute"; Console.WriteLine(dwight.Name); Console.WriteLine(dwight.EmployeeNumber); SalaryEmployee jim = new SalaryEmployee(354684, 456789); jim.FirstName = "Jim"; jim.LastName = "Halpert"; Console.WriteLine(jim.Name); Console.WriteLine(jim.EmployeeNumber); Console.WriteLine(jim.Salary); List <Employee> ListOfEmployee = new List <Employee>(); ListOfEmployee.Add(dwight); ListOfEmployee.Add(jim); //ListOfEmployee.Add(me); }
public void PersonTests() { Person me = new Person(); me.FirstName = "Andrew"; me.LastName = "Gorg"; Console.WriteLine(me.Name); Employee dwight = new Employee(12345); dwight.FirstName = "Dwight"; dwight.LastName = "Schrute"; Console.WriteLine(dwight.Name); Console.WriteLine(dwight.EmployeeNumber); SalaryEmployee jim = new SalaryEmployee(12333, 60000); jim.FirstName = "Jim"; Console.WriteLine(jim.FirstName); Console.WriteLine(jim.EmployeeNumber); Console.WriteLine(jim.Salary); List <Person> ListOfPeople = new List <Person>(); ListOfPeople.Add(jim); ListOfPeople.Add(dwight); ListOfPeople.Add(me); }
public void PersonExamples() { //var person = new Person(); //person.FirstName = "Brian"; var customer = new Customer(true, "Brian", "Campassi", "3174209614", "*****@*****.**"); //customer.Email = "*****@*****.**"; var employee = new Employee(); employee.FirstName = "Joe"; employee.HireDate = DateTime.Now; var hourlyEmployee = new HourlyEmployee(); hourlyEmployee.FirstName = "John"; hourlyEmployee.HourlyWage = 15.00m; var salaryEmployee = new SalaryEmployee(); salaryEmployee.FirstName = "Jason"; salaryEmployee.Salary = 75000; List<Person> people = new List<Person>(); //people.Add(person); can't use person anymore directly after it has been assigned to base people.Add(customer); people.Add(employee); //We can add all these variations of "people" to the same list }