Ejemplo n.º 1
0
                student.read_course()
                print(Fore.RED + "Be careful: The number of requested units must be between 10 and 20. ")
                print(Style.RESET_ALL)
                number_course = int(input('Number of course requested: '))
                sum_units_selected = 0
                selected_course = []
                for i in range(number_course):
                        course_request = input('Enter course : ')
                        student.select_course(course_request)
                        mylogger.info("The course selected.")
                        fill_capacity = 1
                        title, professor, id, unit = input("Enter: Title,Professor,ID,Unit : ").split(',')
                        capacity = int(input('Capacity: '))
                        sum_units_selected = sum_units_selected + int(unit)
                        course = Course(title, professor, id, unit, capacity)
                        course.capacity_update(fill_capacity)
                        selected_course.append(course_request)
                        print(Fore.LIGHTGREEN_EX + f'Total requested units:{sum_units_selected} and Elective course is {selected_course}')
                        print(Style.RESET_ALL)
                        # print(f'Total requested units:{sum_units_selected} and Elective courses is {course}')
                        if 10 <= sum_units_selected <= 20:
                            print(Fore.RED + "The number of requested units is selected successfully. ")
                            print(Style.RESET_ALL)

                else:
                    print(Fore.RED + "The number of requested units is not between 10 and 20. ")
                    print(Style.RESET_ALL)


            elif selection == 2:
                number_course = int(input('Number of course requested to delete: '))