public static void menu_Pessoa(PessoaTipo PessoaTipo) {
        do {
            System.out.println("********************************************");
            if (PessoaTipo == PessoaTipo.Agente) {
                System.out.println("*           Menu Agente                    *");
            } else {
                System.out.println("*           Menu Artista                   *");
            }
            System.out.println("*                                          *");
            System.out.println("*    1 - Criar                             *");
            System.out.println("*    2 - Editar                            *");
            System.out.println("*    3 - Editar Campo Individual           *");
            System.out.println("*    4 - Apagar                            *");
            System.out.println("*    5 - Listar                            *");
            System.out.println("*    6 - Pesquisar por nome                *");
            System.out.println("*    7 - Pesquisar por apelido             *");
            System.out.println("*    8 - Pesquisar por NIF                 *");
            System.out.println("*    V - Voltar                            *");
            System.out.println("*                                          *");
            System.out.println("********************************************");

            opcao = teclado.next();
            opcao2 = opcao.charAt(0);

            switch (opcao2) {
                case '1':
                    if (PessoaTipo == PessoaTipo.Agente) {
                        WPessoa.criar_Pessoa(PessoaTipo.Agente);
                    } else {
                        WPessoa.criar_Pessoa(PessoaTipo.Artista);
                    }
                    break;
                case '2':
                    if (PessoaTipo == PessoaTipo.Agente) {
                        WPessoa.alterar_Pessoa(PessoaTipo.Agente);
                    } else {
                        WPessoa.alterar_Pessoa(PessoaTipo.Artista);
                    }
                    break;
                case '3':
                    menu_Alterar_Individual_Pessoa(PessoaTipo);
                    break;
                case '4':
                    WPessoa.remover(PessoaTipo);
                    break;
                case '5':
                    if (PessoaTipo == PessoaTipo.Agente) {
                        WPessoa.listar_Pessoa(PessoaTipo.Agente);
                    } else {
                        WPessoa.listar_Pessoa(PessoaTipo.Artista);
                    }
                    break;
                case '6':
                    WPessoa.pesquisar_nome();
                    break;
                case '7':
                    WPessoa.pesquisar_apelido();
                    break;
                case '8':
                    WPessoa.pesquisar_nif();
                    break;
                case 'v':
                case 'V':
                    break;
                default:
                    System.out.println("Introduzio uma opcao errada! Por favor tente de novo!");
            }
        } while (opcao2 != 'v' && opcao2 != 'V');
    }