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()
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 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()
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