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