Ejemplo n.º 1
0
def update():

    User.db = get_db()
    permisos = User.misPermisos(session['id'])

    id_horario = request.args.get('id')

    Ciclo_lectivo_taller.db = get_db()
    ciclos_talleres = Ciclo_lectivo_taller.all()

    Nucleo.db = get_db()
    nucleos = Nucleo.all()

    Dia.db = get_db()
    dias = Dia.all()

    Horario.db = get_db()
    horario = Horario.searchHorario(id_horario)

    return render_template('horario/update.html',
                           permisos=permisos,
                           nucleos=nucleos,
                           dias=dias,
                           ciclos_talleres=ciclos_talleres,
                           horario=horario)
Ejemplo n.º 2
0
def show():
    User.db = get_db()
    permisos = User.misPermisos(session['id'])
    id_horario = request.args.get('id')
    Horario.db = get_db()
    horarios = Horario.all()
    horario = Horario.searchHorario(id_horario)

    Nucleo.db = get_db()
    nucleos = Nucleo.all()

    Dia.db = get_db()
    dias = Dia.all()
    return render_template('horario/show.html',
                           horario=horario,
                           nucleos=nucleos,
                           dias=dias,
                           permisos=permisos)
Ejemplo n.º 3
0
def index():

    User.db = get_db()
    permisos = User.misPermisos(session['id'])

    Horario.db = get_db()

    horarios = Horario.all(
    )  #Se hace un INNER JOIN con ciclo_lectivo y talleres
    Nucleo.db = get_db()
    nucleos = Nucleo.all()
    Dia.db = get_db()
    dias = Dia.all()
    return render_template('horario/index.html',
                           horarios=horarios,
                           nucleos=nucleos,
                           dias=dias,
                           permisos=permisos)
Ejemplo n.º 4
0
def new():

    User.db = get_db()
    permisos = User.misPermisos(session['id'])

    Ciclo_lectivo_taller.db = get_db()
    ciclos_talleres = Ciclo_lectivo_taller.all()

    Nucleo.db = get_db()
    nucleos = Nucleo.all()

    Dia.db = get_db()
    dias = Dia.all()

    return render_template('horario/new.html',
                           permisos=permisos,
                           nucleos=nucleos,
                           dias=dias,
                           ciclos_talleres=ciclos_talleres)
Ejemplo n.º 5
0
def show():
    User.db = get_db()
    permisos = User.misPermisos(session['id'])
    Taller.db = get_db()
    talleres = Taller.all()
    id_taller = request.args.get('id')
    taller = Taller.searchTaller(id_taller)
    Horario.db = get_db()
    horarios = Horario.searchHorariosTaller(id_taller)
    Dia.db = get_db()
    dias = Dia.all()
    Nucleo.db = get_db()
    nucleos = Nucleo.all()

    return render_template('taller/show.html',
                           horarios=horarios,
                           nucleos=nucleos,
                           dias=dias,
                           taller=taller,
                           permisos=permisos)
Ejemplo n.º 6
0
def modificar():
    if not authenticated(session):
        abort(401)

    User.db = get_db()
    permisos = User.misPermisos(session['id'])
    data = request.form
    id_horario = request.args.get('id')
    Ciclo_lectivo_taller.db = get_db()
    ciclos_talleres = Ciclo_lectivo_taller.all()

    Nucleo.db = get_db()
    nucleos = Nucleo.all()

    Dia.db = get_db()
    dias = Dia.all()

    Horario.db = get_db()
    other = Horario.update(data, id_horario)

    return redirect(url_for('horario_index'))
Ejemplo n.º 7
0
def administracion():

    ciclos = CicloLectivo.all()

    docentes = Docente.all()

    estudiantes = Estudiante.all()

    nucleos = Nucleo.all()

    dias = Dia.all()

    for ciclo in ciclos:
        ciclo["fecha_ini"] = ciclo["fecha_ini"].strftime("%d-%m-%Y")
        ciclo["fecha_fin"] = ciclo["fecha_fin"].strftime("%d-%m-%Y")

    return render_template("user/moduloadministrativo.html",
                           ciclos=ciclos,
                           docentes=docentes,
                           estudiantes=estudiantes,
                           nucleos=nucleos,
                           dias=dias
                           # username=user["username"],
                           )