Exemple #1
0
        static void Main(string[] args)
        {
            Company Nissan = new Company("Nissan", new DateTime(2008, 10, 20));

            Employee employee01 = new Employee("Jeff", JobTitle.Employee, new DateTime(2009, 01, 01));
            Employee employee02 = new Employee("Jose", JobTitle.Manager, new DateTime(2010, 02, 02));
            Employee employee03 = new Employee("Jimmy", JobTitle.Supervisor, new DateTime(2011, 03, 03));

            Nissan.addEmployee(employee01);
            Nissan.addEmployee(employee02);
            Nissan.addEmployee(employee03);

            Nissan.ListEmployees();
        }
Exemple #2
0
        static void Main(string[] args)
        {
            // Create an instance of a company. Name it whatever you like.
            Company Acme = new Company("Acme, Inc.", DateTime.Now);

            // Create three employees
            Employee Joey     = new Employee("Joey", "Tribbiani", "Chief Medical Officer", new DateTime(2018, 4, 23));
            Employee Chandler = new Employee("Chandler", "Bing", "IT Procurements Manager", new DateTime(2011, 11, 9));
            Employee Rachel   = new Employee("Rachel", "Green", "Chief Fashion Officer", new DateTime(2014, 1, 15));

            // Assign the employees to the company
            Acme.AddEmployee(Joey);
            Acme.AddEmployee(Chandler);
            Acme.AddEmployee(Rachel);

            /*
             *  Iterate the company's employee list and generate the
             *  simple report shown above
             */
            Acme.ListEmployees();
        }