def test_lista_de_socios_inadimplentes_com_resultado_None(self): Filmes.lista_filmes=[] Aluguel.lista_emprestimos=[] diretor1 = Diretor("Joao","Brasil","12/08/1980") artista1 = Artista("Artista A","Brasil","19/03/1999") filme1 = Filmes(1,"Poeira em alto mar","120","2010","Comedia",diretor1,artista1) filme1.adicionar_filme(filme1) fita1 = Fitas("1.0","2010,12,28","bom",False) filme1.adicionar_fita_em_filme(1,fita1) socio1 = Socio("100","Jaline","Rua xxx","99000000") socio1.adicionar_socio(socio1) aluguel1=Aluguel ("1000","100","1.0",date(2011,07,07)) aluguel1.emprestar_fita(aluguel1) aluguel1.lista_emprestimos |should| equal_to([aluguel1]) socio1.lista_de_socios_inadimplentes(date(2011,07,10)) |should| equal_to (None)
def main(): # Lista Pre-Pronta de socios # socios = input('Socios separados por ", ": ').split(', ') socios = ['pedro', 'afonso', 'João'] sociosList = [] codigo = 0 salario = 999 for i in socios: codigo += 1 salario += 1 sociosList.append(Socio(codigo, i, salario, 25)) salas = Salas() salas.reserva(0, Horario('2:00', 14, 4, 2000), sociosList[0].nome) salas.reserva(1, Horario('3:00', 14, 4, 2000), sociosList[0].nome) salas.getAllReservas() salas.removerAllReservaSocio(sociosList[0].nome) salas.getAllReservas() salas.reserva(0, Horario('2:00', 14, 4, 2000), sociosList[0].nome) salas.reserva(1, Horario('3:00', 14, 4, 2000), sociosList[0].nome) salas.getAllReservasSocioDia(sociosList[0].nome, Horario('3:00', 14, 4, 2000)) salas.trocarNomeSocio(1, Horario('3:00', 14, 4, 2000), sociosList[0].nome) salas.getAllReservas() salas.trocarHorario(0, Horario('2:00', 14, 4, 2000), Horario("15:00", 30, 2, 2077)) salas.getAllReservas()
def adicionar_socio(self): print('Adicionar Socio') codigo = input('Digite el codigo del socio: ') nombre = input('Digite el nombre del socio: ') telefono = input('Digite el telefono del socio: ') domicilio = input('Digite el domicilio del socio: ') socio = Socio(codigo, nombre, telefono, domicilio) if self.videoclub.adicionar_socio(socio): print('Registro exitoso') input() else: print('Registro fail')
from secretaria import Secretaria from sala1 import Sala from dia import Dia from reserva import Reserva from socio import Socio socio = Socio() socio.nome = 'Mathias' socio2 = Socio() socio2.nome = 'Lucas' func = Secretaria() func.nome = 'Rita' func.ramal = 6546543 func.cargo = 'Secretária' func.socio = socio func.socio2 = socio2 sala = Sala() sala.nome = 'SALA 1 - Sala de Reuniões' sala.situacao = 'Ocupada' sala.func = func sala2 = Sala() sala2.nome = 'SALA 2 - Sala de Reuniões' sala2.situacao = 'Ocupada' sala2.func = func sala3 = Sala() sala3.nome = 'SALA 3 - Sala de Reuniões'
def __init__(self, nome, data_nascimento, data_ingresso): Socio.__init__(self, nome, data_nascimento, data_ingresso)
def test_adicionar_socio(self): socio1 = Socio("1000","Maria","yyy","27267527") socio1.adicionar_socio(socio1) socio1.lista_socios[0].registro |should| equal_to ("1000")
from sala4 import Sala4 from horario import Horario from teste import Teste from socio import Socio from secretaria import Secretaria # Classes Funcionários, Sala1, Sala2, Sala3, Sala4 estão "inclusos" na classe Horario. # Classe horario está "inclusa" na classe Dia # Classe Dia está "inclusa" na classe Mes # Todas as chamadas estão dentro da classe Teste # Dupla: Matheus Silva Da Costa, João Marcelo Beserra Silva if __name__ == '__main__': # atribuições classe Funcionario funcionario1 = Socio() # Utilizei herança da classe funcionário funcionario1.nome = "Matheus Silva Da Costa" funcionario1.ramal = 5631599 # atribuições classes Sala1, Sala2, Sala3, Sala4 sala1 = Sala1(status="Ocupada") sala2 = Sala2(status="Ocupada") sala3 = Sala3(status="Livre") sala4 = Sala4(status="Livre") # atribuições classe Horario horario = Horario() horario.horario = "12:00 as 13:00" horario.funcionario = funcionario1 # Object horario.sala1 = sala1 # Object horario.sala2 = sala2 # Object
def __init__(self, nome, data_inscricao): Socio.__init__(self, nome, data_inscricao) self.dependentes = {}
from secretaria import Secretaria from sala import Sala from dia import Dia from reserva import Reserva from socio import Socio socio = Socio() socio.nome = 'Mathias' socio2 = Socio() socio2.nome = 'Lucas' socio3 = Socio() socio3.nome = 'Seu Zé' func = Secretaria() func.nome = 'Rita' func.ramal = 6546543 func.cargo = 'Secretária' func.socio = socio func.socio2 = socio2 func.socio3 = socio3 sala = Sala() sala.nome = 'SALA 1 - Sala de Reuniões' sala.situacao = 'Ocupada' sala.func = func sala2 = Sala() sala2.nome = 'SALA 2 - Sala de Reuniões' sala2.situacao = 'Ocupada'
print("------------------------") while True: try: fecha = datetime.now() fechaForm = fecha.strftime("%d/%m/%Y %H:%M") print("--------------") print("Fecha anyadida") print("--------------") break except ValueError: print("---------------------") print("La fecha no es valida") print("---------------------") socio = Socio(idsocio, dni, nombre, apellido, fecha) con.addSocio(socio) print("--------------------------------------------------------------") print("El socio ", socio.getIdSocio(), " ha sido anyadido correctamente") print("--------------------------------------------------------------") if op == 2: idsocio = int(input("Introduce idsocio: ")) socioExsiste = con.existeSocio(idsocio) if socioExsiste == True: con.delSocio(idsocio) print( "-----------------------------------------------------------")
def __init__(self, nome, data_inscricao): Socio.__init__(self, nome, data_inscricao) self.titular = None