def cadastrar_ingresso(self): if validar_cadastros_realizados(): quantidade = 0 self.preco = input("Informe o preço do ingresso: ") self.setor = input("Informe o setor da arquibancada: ") Jogo.exibir_jogos() self.jogo = mycolJogo.find( {"_id": ObjectId(input("Informe o ID do jogo: "))}) while quantidade < 1: quantidade = int( input("Informe a quantidade a ser disponibilizada: ")) if quantidade < 1: print("Informe uma quantidade maior que 0") for q in range(quantidade): ingresso = { "preco": self.preco, "setor": self.setor, "jogo": self.jogo[0], "vendido": "Não" } mycolIngresso.insert_one(ingresso) return print("Ingresso(s) incluído(s) com sucesso!")
ingresso.excluir_ingressos() else: continue elif option == "3": ingresso.consultar_ingresso(False) elif option == "5": option = input("\n1 - Cadastrar Jogo\n" "2 - Consultar Todos os Jogos\n" "0 - Sair\n" "Opção escolhida: ") if option == "1": jogo.gerar_jogo() elif option == "2": jogo.exibir_jogos() elif option == "6": option = input("\n1 - Comprar Ingresso\n" "2 - Consultar Todas as Compras\n" "0 - Sair\n" "Opção escolhida: ") if option == "1": compra.comprar() elif option == "2": compra.consultar_compras() elif option == "0": break