Ejemplo n.º 1
0
def menu_buscar():
    cod_sessao = int(input('Buscar sessão pelo código da sessão: '))
    o = sessao.buscar_sessao(cod_sessao)
    if o == None:
        print('Sessão não encontrada! ')
    else:
        imprimir_sessao(o)
Ejemplo n.º 2
0
def adicionar_ingresso(cod_sessao, qtd):
    ses = sessao.buscar_sessao(cod_sessao)
    if (ses != None):
        ingresso = [cod_sessao, ses, qtd]
        ingressos.append(ingresso)
        return True
    return False
Ejemplo n.º 3
0
    def test_buscar_sessao(self):
        sessao.criar_sessao(36, 65, 11, 9, 23)
        sessao.criar_sessao(3, 5, 1, 2, 65)

        s = sessao.buscar_sessao(3)

        self.assertEqual(3, s[0])
        self.assertEqual(5, s[1])
        self.assertEqual(1, s[2])
        self.assertEqual(2, s[3])
        self.assertEqual(65, s[4])
Ejemplo n.º 4
0
    def test_alterar_sessao(self):
        sessao.criar_sessao(36, 65, 11, 9, 23)
        sessao.criar_sessao(3, 69, 11, 12, 65)

        s = sessao.buscar_sessao(3)
        s[1] = 69
        s[2] = 11
        s[3] = 12
        s[4] = 65
        self.assertEqual(3, s[0])
        self.assertEqual(69, s[1])
        self.assertEqual(11, s[2])
        self.assertEqual(12, s[3])
        self.assertEqual(65, s[4])
Ejemplo n.º 5
0
def menu_alterar():
    print('\n Alterar sessão')
    cod_sessao = int(input('Cod. Sessão: '))
    s = sessao.listar_sessao()
    if (s == False):
        print ("Sessão não encontrada")
    else:
        cod_filme = int(input('Digite o novo código do filme: '))
        cod_sala = int(input('Digite o novo código da sala: '))
        horario = int(input('Digite o novo horário: '))
        capacidade = int(input('Digite a nova capacidade da sessão :'))
        s = sessao.buscar_sessao(cod_sessao)
        s[1] = cod_filme
        s[2] = cod_sala
        s[3] = horario
        s[4] = capacidade
        ss= s[1] and s[2] and s[3] and s[4]
        sessao.alterar_sessoes(cod_sessao, cod_filme, cod_sala, horario, capacidade)
        return ss
Ejemplo n.º 6
0
 def test_excluir_sessao(self):
     sessao.criar_sessao(36, 65, 11, 9, 23)
     sessao.criar_sessao(3, 5, 1, 2, 65)
     sessao.excluir_sessao(36)
     s = sessao.buscar_sessao(36)
     self.assertIsNone(s)