Example #1
0
    def mainMenus(screen):

        #topMenu = Menu(x, y, width, height, screen, buttons, id):

        #topMenuQuitB = Button(x, y, width, height, screen, buttons, id):
        pantallita = screen
        menu = Menu(0, 900, 1920, 180, pantallita, [], 00)
        menu.activateMenu()
        menu2 = Menu(0, 0, 1920, 80, pantallita, [], 10)
        menu2.activateMenu()
Example #2
0
def MenuRed():
    while True:

        op = Menu.Menu("Gestão de Rede", ["IP", "DNS"], 2)

        if op == 1:
            Gestao_de_rede.IP()
        elif op == 2:
            Gestao_de_rede.DNS()
        elif op == 0:
            break
def MenuPrincipalAdmin():
    while True:
        op = Menu.Menu(
            "Gestão de rede social",
            ["Gestão Utilizadores", "Gestão Mensagens", "Gestão Rede"], 3)
        if op == 1:
            MenuGU.MenuGu()
        elif op == 2:
            MenuMSG.MenuMSG()
        elif op == 3:
            MenuR.MenuRed()
        elif op == 0:
            break
def MenuMSG():
    while True:

        op = Menu.Menu("Gestão de Mensagens",
                       ["Inserir", "Alterar", "Eliminar", "Listar todas", "Pesquisa filtrada"], 5)
        if op == 1:
            Gestao_de_mensagens.addpublicacao()
        elif op == 2:
            Gestao_de_mensagens.alterarpublicacao()
        elif op == 3:
            Gestao_de_mensagens.eliminarpublicacao()
        elif op == 4:
            Gestao_de_mensagens.gestaodemensagens()
        elif op == 5:
            Gestao_de_mensagens.pesquisafiltrada()
        elif op == 0:
            break
def MenuGu():
    while True:

        op = Menu.Menu("Gestão de utilizadores", [
            "Inserir", "Alterar", "Eliminar", "Listar todos",
            "Pesquisa por nome", "Estatistica"
        ], 6)

        if op == 1:
            Gestao_de_utilizadores.inserirUtilizadores()
            usrop = input("Deseja repetir o processo? s/n: ")
            while usrop == "s":
                Gestao_de_utilizadores.inserirUtilizadores()
                usrop = input("Deseja repetir o processo? s/n: ")

            input("Prima qualquer tecla para continuar")

        elif op == 2:
            Gestao_de_utilizadores.alterarUtilizador()
            usrop = input("Deseja repetir o processo? s/n: ")
            while usrop == "s":
                Gestao_de_utilizadores.alterarUtilizador()
                usrop = input("Deseja repetir o processo? s/n: ")

            input("Prima qualquer tecla para continuar")

        elif op == 3:
            Gestao_de_utilizadores.eliminarUtilizador()
            usrop = input("Deseja repetir o processo? s/n: ")
            while usrop == "s":
                Gestao_de_utilizadores.eliminarUtilizador()
                usrop = input("Deseja repetir o processo? s/n: ")

            input("Prima qualquer tecla para continuar")

        elif op == 4:
            Gestao_de_utilizadores.listarUtilizadores()
            usrop = input("Deseja repetir o processo? s/n: ")
            while usrop == "s":
                Gestao_de_utilizadores.listarUtilizadores()
                usrop = input("Deseja repetir o processo? s/n: ")

            input("Prima qualquer tecla para continuar")

        elif op == 5:
            Gestao_de_utilizadores.pesquisarporUtilizador()
            usrop = input("Deseja repetir o processo? s/n: ")
            while usrop == "s":
                Gestao_de_utilizadores.pesquisarporUtilizador()
                usrop = input("Deseja repetir o processo? s/n: ")

            input("Prima qualquer tecla para continuar")

        elif op == 6:
            Gestao_de_utilizadores.estatistica()
            usrop = input("Deseja repetir o processo? s/n: ")
            while usrop == "s":
                Gestao_de_utilizadores.estatistica()
                usrop = input("Deseja repetir o processo? s/n: ")

            input("Prima qualquer tecla para continuar")

        elif op == 0:
            break
from Menus import Menu

menu = Menu()
menu.menu_principal()
def MenuPrincipalUser(utilizador):
    while True:
        op = Menu.Menu("Gestão de rede social", [
            "Criar post", "Ver publicacoes", "Comentar/responder publicacoes",
            "Alterar publicacoes", "Remover publicacoes",
            "Alterar comentarios/reposta", "Remover comentarios/repostas",
            "Pesquisar por utiliziador", "Ver perfil", "Definicoes de conta",
            "Remover publicacao", "Pesquisa filtrada de comentarios "
            "e publicacoes"
        ], 12)
        if op == 1:
            Utilizador.criarpost(utilizador)
            usrop = input("Deseja repetir o processo? s/n: ")
            while usrop == "s":
                Utilizador.criarpost(utilizador)
                usrop = input("Deseja repetir o processo? s/n: ")
            input("Prima qualquer tecla para continuar")
        elif op == 2:
            Utilizador.verpublicacoes()
            usrop = input("Deseja repetir o processo? s/n: ")
            while usrop == "s":
                Utilizador.verpublicacoes()
                usrop = input("Deseja repetir o processo? s/n: ")
            input("Prima qualquer tecla para continuar")
        elif op == 3:
            Utilizador.comentarPublicacoes(utilizador)
            usrop = input("Deseja repetir o processo? s/n: ")
            while usrop == "s":
                Utilizador.comentarPublicacoes(utilizador)
                usrop = input("Deseja repetir o processo? s/n: ")
            input("Prima qualquer tecla para continuar")
        elif op == 4:
            Utilizador.alterarPublicacoes(utilizador)
            usrop = input("Deseja repetir o processo? s/n: ")
            while usrop == "s":
                Utilizador.alterarPublicacoes(utilizador)
                usrop = input("Deseja repetir o processo? s/n: ")
            input("Prima qualquer tecla para continuar")
        elif op == 5:
            Utilizador.removerPublicacoes(utilizador)
            usrop = input("Deseja repetir o processo? s/n: ")
            while usrop == "s":
                Utilizador.removerPublicacoes(utilizador)
                usrop = input("Deseja repetir o processo? s/n: ")
            input("Prima qualquer tecla para continuar")
        elif op == 6:
            Utilizador.alterarComentarios(utilizador)
            usrop = input("Deseja repetir o processo? s/n: ")
            while usrop == "s":
                Utilizador.alterarComentarios(utilizador)
                usrop = input("Deseja repetir o processo? s/n: ")
            input("Prima qualquer tecla para continuar")
        elif op == 7:
            Utilizador.removerComentarios(utilizador)
            usrop = input("Deseja repetir o processo? s/n: ")
            while usrop == "s":
                Utilizador.removerComentarios(utilizador)
                usrop = input("Deseja repetir o processo? s/n: ")
            input("Prima qualquer tecla para continuar")
        elif op == 8:
            Gestao_de_utilizadores.pesquisarporUtilizador()
            usrop = input("Deseja repetir o processo? s/n: ")
            while usrop == "s":
                Gestao_de_utilizadores.pesquisarporUtilizador()
                usrop = input("Deseja repetir o processo? s/n: ")
            input("Prima qualquer tecla para continuar")
        elif op == 9:
            Utilizador.verPerfil(utilizador)
            usrop = input("Deseja repetir o processo? s/n: ")
            while usrop == "s":
                Utilizador.verPerfil(utilizador)
                usrop = input("Deseja repetir o processo? s/n: ")
            input("Prima qualquer tecla para continuar")
        elif op == 10:
            Utilizador.definicoesdeconta(utilizador)
            usrop = input("Deseja repetir o processo? s/n: ")
            while usrop == "s":
                Utilizador.definicoesdeconta(utilizador)
                usrop = input("Deseja repetir o processo? s/n: ")
            input("Prima qualquer tecla para continuar")
        elif op == 11:
            Gestao_de_utilizadores.pesquisafiltrada()
            usrop = input("Deseja repetir o processo? s/n: ")
            while usrop == "s":
                Gestao_de_utilizadores.pesquisafiltrada()
                usrop = input("Deseja repetir o processo? s/n: ")
            input("Prima qualquer tecla para continuar")
        elif op == 0:
            break