コード例 #1
0
        public static void addEmployee()
        {
            Console.Write("Input Employee name: ");
            string name = Console.ReadLine();

            while (!Employee.isValidName(name))
            {
                Console.Write("Invalid name, try again: ");
                name = Console.ReadLine();
            }
            Console.Write("Input Employee id: ");
            string id = Console.ReadLine();

            while (!Employee.isValidID(id))
            {
                Console.Write("Invalid id, try again: ");
                id = Console.ReadLine();
            }
            Console.Write("Input Hours worked: ");
            int hours = int.Parse(Console.ReadLine());

            while (!Employee.isValidHours(hours))
            {
                Console.Write("Invalid name, try again: ");
                hours = int.Parse(Console.ReadLine());
            }
            Employee emp = new Employee(name, id, hours);

            employees.Add(employees.Count + 1, emp);
        }