Beispiel #1
0
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()
Beispiel #2
0
    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')
Beispiel #3
0
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'
Beispiel #4
0
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
Beispiel #5
0
                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(
                "-----------------------------------------------------------")