def position_search(input_cv):
    loop_handling = True
    while loop_handling:
        ask_user_about_position_name = input("Wpisz interesujące Cię stanowisko/ pełna nazwa/ : ").title()
        positions = []
        for cv_data in input_cv:
            positions.append(cv_data[0])
        if ask_user_about_position_name in positions:
            display.display_table_header()
            for cv in input_cv:
                if ask_user_about_position_name in cv[0]:
                    display.display_cv_to_print(cv)
            loop_handling = False
        else:
            print("Brak stanowiska na zaimportowanej liście.")
def genre_search(input_cv):
    loop_handling = True
    while loop_handling:
        ask_user_about_genre = input("Wpisz interesującą Cię kategorię: ")
        genres = []
        for cv_data in input_cv:
            genres.append(cv_data[3])
        if ask_user_about_genre in genres:
            display.display_table_header()
            for cv in input_cv:
                if ask_user_about_genre in cv[3]:
                    display.display_cv_to_print(cv)
            loop_handling = False
        else:
            print("Brak kategorii! ")
def year_search(input_cv):
    loop_handling = True
    while loop_handling:
        ask_user_about_year = input("Wpisz interesujący Cię rok:  ")
        year = []
        for cv_data in input_cv:
            year.append(cv_data[2])
        if ask_user_about_year in year:
            display.display_table_header()
            for cv in input_cv:
                if ask_user_about_year in cv[2]:
                    display.display_cv_to_print(cv)
            loop_handling = False
        else:
            print("Brak daty")
def company_search(input_cv):
    loop_handling = True
    while loop_handling:
        ask_about_company = input("Wpisz interesującą Cię firmę").title()
        company = []
        for cv_data in input_cv:
            company.append(cv_data[1])
        if ask_about_company in company:
            display.display_table_header()
            for cv in input_cv:
                if ask_about_company in cv[1]:
                    display.display_cv_to_print(cv)
            loop_handling = False
        else:
            print("Brak firmy na zaimportowanej liście")
def menu():
    cv_list = []
    loop_handling = True
    while loop_handling:
        print("\n\t\t**************CV MENU************\n")

        choice = input("""
                1: Import cv
                2: Wyświetlanie cv
                3: Wyszukiwanie danych
                4: Raport 
                5: Wyjście
                
                Wprowadź wybór:  
        """)

        if choice == "1":
            os.system("clear")
            display.logo_print()
            cv_list = file_handler.import_cv("cv.txt")
        elif choice == "2":
            os.system("clear")
            display.logo_print()
            display.display_table_header()
            for cv in cv_list:
                display.display_cv_to_print(cv)
        elif choice == "3":
            os.system("clear")
            display.logo_print()
            search_menu(cv_list)
        elif choice == "4":
            os.system("clear")
            display.logo_print()
            cv_raport.display_raport(cv_list)
        elif choice == "5":
            os.system("clear")
            print("""\033[1;38m
            
            01000111 01101111 01101111 01100100 01100010 01111001 01100101 


            \033[1;m""")
            sys.exit()
        else:
            print("Spróbuj ponownie")