Example #1
0
        static void PreAddEmployee()
        {
            string  name;
            string  surname;
            jobMode _jobMode;

            Console.WriteLine("Creating new Employee");
            Console.Write("Enter name: ");
            name = Console.ReadLine();
            Console.WriteLine();
            Console.Write("Enter surname: ");
            surname = Console.ReadLine();
            Console.WriteLine();
            Console.Write("Enter job mode(0 - Full, 1 - Part, 3 - Contract): ");
            switch (Console.ReadLine())
            {
            case "0":
                _jobMode = jobMode.FullTime;
                break;

            case "1":
                _jobMode = jobMode.PartTime;
                break;

            default:
                _jobMode = jobMode.Contract;
                break;
            }
            if (name == string.Empty && surname == string.Empty)
            {
                return;
            }
            GCstaff.AddEmployee(EmployessFactory.CreateCustomEmployee(name, surname, 88, _jobMode, 2000));
        }
Example #2
0
 static void CreateStartUp()
 {
     GCstaff.AddEmployee(EmployessFactory.CreateEmployeeOfTheMonth());
 }