Ejemplo n.º 1
0
def getPropietariosEmail():
    cursor = cnxn.cursor()
    cursor.execute('''
        SELECT propietarios.email
        FROM propietarios''')
    varPropietarios = cursor.fetchall()
    cursor.close()
    listaPropietarios = []
    for prop in varPropietarios:
        listaPropietarios.append(prop[0].strip())
    return listaPropietarios
Ejemplo n.º 2
0
def getPropietarios():
    cursor = cnxn.cursor()
    cursor.execute('''
        SELECT propietarios.id_propietario, propietarios.descripcion
        FROM propietarios''')
    varPropietarios = cursor.fetchall()
    cursor.close()
    listaPropietarios = []
    for prop in varPropietarios:
        listaPropietarios.append((prop[0], prop[1]))
    return listaPropietarios
Ejemplo n.º 3
0
def getCapacidades():
    cursor = cnxn.cursor()
    cursor.execute('''
    SELECT DISTINCT aulas.capacidad,aulas.capacidad
    FROM aulas;''')
    varCapacidades = cursor.fetchall()
    listaCapacidades = []
    for cap in varCapacidades:
        listaCapacidades.append((cap[0], cap[1]))
    cursor.close()
    return listaCapacidades
Ejemplo n.º 4
0
def getEdificios():
    cursor = cnxn.cursor()
    cursor.execute('''
    SELECT edificios.id_edificio, edificios.nombre
    FROM edificios;''')
    varEdificios = cursor.fetchall()
    listaEdificios = []
    for edif in varEdificios:
        listaEdificios.append((edif[0], edif[1]))
    cursor.close()
    return listaEdificios
Ejemplo n.º 5
0
def getTipos():
    #Rellenar tipo
    cursor = cnxn.cursor()
    cursor.execute('''
    SELECT tipos.id_tipo, tipos.descripcion
    FROM tipos;''')
    varTipos = cursor.fetchall()
    listaTipos = []
    for tipo in varTipos:
        listaTipos.append((tipo[0], tipo[1]))
    cursor.close()
    return listaTipos
Ejemplo n.º 6
0
def getEdificiosProp(email):
    cursor = cnxn.cursor()
    cursor.execute(
        '''
    SELECT DISTINCT edificios.id_edificio, edificios.nombre
    FROM propietarios
    JOIN aulas on propietarios.id_propietario = aulas.propietario
    JOIN edificios on aulas.edificio = edificios.id_edificio
    WHERE propietarios.email = ?
    ;''', email)
    varEdificios = cursor.fetchall()
    listaEdificios = []
    for edif in varEdificios:
        listaEdificios.append((edif[0], edif[1]))
    cursor.close()
    return listaEdificios