Exemple #1
0
        public static void baseClassCommisionTest()
        {
            BaseClassCommission employee = new BaseClassCommission("Bett", "Sue", "3333-333-333", 10000.0M, .06M, 300.00M);

            Console.WriteLine(
                "Employee information obtained by properties and methods \n");

            Console.WriteLine("First name is {0}", employee.FirstName);

            Console.WriteLine("Last name is {0}", employee.LastName);

            Console.WriteLine("Social Security number is {0}", employee.SocialSecurityNumber);

            Console.WriteLine("Gross sales are {0:C}", employee.GrossSales);

            Console.WriteLine("Commission rate is {0:F2}", employee.CommissionRate);

            Console.WriteLine("Earnings are {0:C}", employee.Earnings());

            Console.WriteLine("Base Salary is {0:C}", employee.BaseSalary);

            employee.BaseSalary = 1000M;


            Console.WriteLine("\n{0}:\n\n{1}",
                              "Updated employee information obtained by ToString", employee);

            Console.WriteLine("earnings: {0:C}", employee.Earnings());


            Console.ReadKey();
        }
Exemple #2
0
        public static void baseDerivedInherit()
        {
            BaseClassCommission employee = new BaseClassCommission("Bett", "Sue", "444-444-444", 1000.0M, 0.4M, 600M);


            // Displaying Employee Data

            Console.WriteLine("First Name is {0}", employee.FirstName);
            Console.WriteLine("Last Name is {0}", employee.LastName);
            Console.WriteLine("Social Security Number is {0}", employee.SocialSecurityNumber);
            Console.WriteLine("Gross saless is {0:C}", employee.GrossSales);
            Console.WriteLine("Commission rate  is {0:F2}", employee.CommissionRate);
            Console.WriteLine("The earnings is {0:C}", employee.Earnings());
            Console.WriteLine("The base Salary is {0:C}", employee.BaseSalary);

            employee.BaseSalary = 3000.0M;

            Console.WriteLine("\n{0}:\n\n{1}", "updated employee information by Tostring()", employee);

            Console.WriteLine("Earnings:{0:C}", employee.Earnings());

            Console.ReadKey();
        }