def gestor(relatorio):

    print("1. Monitorar estacionamento")
    print("2. Visualizar relatório")
    print("3. Adicionar usuários com permissão")
    print("4. Gerenciar eventos no estacionamento")
    print("0. Sair")

    opcao = input("_")
    if opcao == "1":
        MonitoramentoVagas.main(True)
    elif opcao == "2":
        print("1. Relatório de Veículos ")
        print("2. Relatório de Funcionários ")
        print("3. Sair")
        selecionar = input("_")
        if selecionar == "1":
            relatorioVeiculos()
        elif selecionar == "2":
            relatorioFuncionarios()
        elif selecionar == "3":
            print("sair!")
            return 0
    elif opcao == "3":
        MonitoramentoVagas.mainRh()
    elif opcao == "4":
        Eventos.main()

    elif opcao == "0":
        print("sair!")
        return 0
def funcEstacionamento(veiculo, vetorLinhaVeiculo, removerVeiculo, listarVeiculo):

    print("1. Cadastrar novos veiculos")
    print("2. Listar veículos")
    print("3. Remover veículos")
    print("4. Monitorar o estacionamento")
    print("5. Cadastrar ocorrencia no estacionamento")
    print("6. Cadastrar eventos no estacionamento ")
    print("0. Sair")

    opcao = input("_")
    if opcao == "1":
        if cadastrarVeiculo(veiculo, vetorLinhaVeiculo, removerVeiculo) != 0:
            print("Veículo cadastrado com sucesso!")
    elif opcao == "2":
        MonitoramentoVagas.listarVeiculo()
    elif opcao == "3":
        if removerVeiculo(removerVeiculo) != 0:
            print("Veículo removido com sucesso!")
    elif opcao == "4":
        MonitoramentoVagas.main(False)
    elif opcao == "5":
        Ocorrencias.main()
    elif opcao == "6":
        Eventos.main()
    elif opcao == "0":
        print("sair!")
        return 0
def funcRH(funcionario, vetorLinhaFuncionario, permissaoAE):

    print("1. Cadastrar novos funcionários")
    print("2. Permitir acesso para área especial")
    print("0. Sair")

    opcao = input("_")
    if opcao == "1":
        if cadastrarFuncionario(funcionario, vetorLinhaFuncionario) != 0:
            print("Funcionario cadastrado com sucesso!")
    elif opcao == "2":
        MonitoramentoVagas.mainRh()
    elif opcao == "0":
        print("sair!")
        return 0
Exemple #4
0
def adicionarEvento(nome, vagas, tipoVeiculo, data):
    evento = (nome, data, vagas)
    eventos.append(evento)

    MonitoramentoVagas.reservarVagas(vagas," ", tipoVeiculo, nome)
Exemple #5
0
def adicionarEvento(nome, vagas, usuarios, tipoVeiculo, data, liberarVeiculos):
    evento = (nome, data, vagas, liberarVeiculos)
    eventos.append(evento)

    MonitoramentoVagas.reservarVagas(vagas, usuarios, tipoVeiculo, nome)