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
Example #5
0
    def createMenu(self, menu: M.Menu, choice):


        if menu.menuType() == "ErrorMenu": 
            return M.ChoiceMenu(choice,Menufactory.QUESTION_OPTION)
        
        elif menu.menuType() == "ChoiceMenu":
            if (choice == "Yes"):
                return M.KeywordMenu()
            else: 
               return M.SearchResultsMenu() 
        
        elif menu.menuType() == "KeywordMenu": 
            return M.SearchResultsMenu(choice) 
       
        elif menu.menuType() == "SearchResultsMenu":
            menu.usersChoice(choice)
            return menu
        
        else:
            return M.ErrorMenu(choice)
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()
Example #8
0
from flask import Flask, request
from Menus import Menu
from Tables import Table

app = Flask(__name__)
Tabless = {}
menu = Menu()
for i in range(1,10):
    Tabless[i] = Table()

@app.route('/')
def index():
    return 'Bienvenidos al Restaurant'

@app.route('/getMenu')
def get():
    return menu.getMenu();

@app.route('/checkTables', methods=['POST', 'GET'])
def checkTables():
    if request.method == 'POST':
        date = str(request.form['date'])
        time = str(request.form['time'])
        time = time.split('-')
        for i in range (1,10):
            if(Tabless[i].checkDateAvaiable(date,time)):
                return str("True")
    return str("False")

@app.route('/reserveTable', methods=['POST', 'GET'])
def reserveTable():
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