def new(): User.db = get_db() permisos = User.misPermisos(session['id']) TipoInstrumento.db = get_db() tipoInstrumentos = TipoInstrumento.all() return render_template('instrumentos/new.html', tipoInstrumentos = tipoInstrumentos,permisos = permisos)
def show(): if not authenticated(session): abort(401) pag = request.args.get('pagina') Configuracion.db = get_db() config = Configuracion.all() # raise ValueError(pag) # User.db = get_db() # users = User.all(page,config['paginacion']) User.db = get_db() permisos = User.misPermisos(session['id']) Asistencia.db = get_db() rango = Asistencia.rangoAll(config['paginacion']) asistencias = Asistencia.show(pag, config['paginacion']) return render_template('asistencia/show.html', asistencias=asistencias, pages=config['paginacion'], rango=rango, vista='asistencia_show', permisos=permisos)
def delete(): if not authenticated(session): abort(401) permisos = User.misPermisos(session['id']) pag = request.args.get('pagina') User.db = get_db() id_user = request.args.get('id') Configuracion.db = get_db() config = Configuracion.all() user = User.all(pag, config['paginacion']) rango = User.rangoAll(config['paginacion']) User.delete(id_user, pag, config['paginacion']) return render_template('user/index.html', users=user, pages=config['paginacion'], rango=rango, vista='user_find', permisos=permisos)
def new(): if not authenticated(session): abort(401) User.db = get_db() permisos = User.misPermisos(session['id']) Rol.db = get_db() roles = Rol.all() #API de documentos response = requests.get( 'https://api-referencias.proyecto2019.linti.unlp.edu.ar/tipo-documento' ) if response.status_code == 200: doc = response.text documentos = json.loads(doc) #raise ValueError(documentos) #API de localidades response2 = requests.get( 'https://api-referencias.proyecto2019.linti.unlp.edu.ar/localidad') if response2.status_code == 200: loc = response2.text localidades = json.loads(loc) #raise ValueError(localidades) return render_template('user/new.html', roles=roles, documentos=documentos, localidades=localidades, permisos=permisos)
def modificar(): if not authenticated(session): abort(401) permisos = User.misPermisos(session['id']) pag = request.args.get('pagina') data = request.form Configuracion.db = get_db() config = Configuracion.all() Rol.db = get_db() roles = Rol.all() pag = request.args.get('pagina') Nivel.db = get_db() niveles = Nivel.all() User.db = get_db() User.modificar( request.form, pag, config['paginacion'], ) #agarro los datos del formulario users = User.all(pag, config['paginacion']) rango = User.rangoAll(config['paginacion']) return redirect(url_for('user_index', pagina=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)
def delete(): if not authenticated(session): abort(401) permisos = User.misPermisos(session['id']) pag= request.args.get('pagina') User.db = get_db() id_user= request.args.get('id') Estudiante.db = get_db() id_student= request.args.get('id') Configuracion.db = get_db() config = Configuracion.all() pag= request.args.get('pagina') user = User.all(pag,config['paginacion']) rango= User.rangoAll(config['paginacion']) Estudiante.delete(id_student,pag,config['paginacion']) estudiantes=Estudiante.all(pag,config['paginacion']) return render_template('student/index.html', estudiantes=estudiantes, pages=config['paginacion'],rango=rango,vista='student_delete',permisos=permisos)
def show(): permisos = User.misPermisos(session['id']) Ciclo.db = get_db() ciclos = Ciclo.all() id_ciclo = request.args.get('id') ciclo = Ciclo.searchCiclo(id_ciclo) return render_template('ciclo/show.html', ciclo=ciclo, permisos=permisos)
def new(): User.db = get_db() permisos = User.misPermisos(session['id']) Ciclo.db = get_db() ciclos = Ciclo.all() return render_template('ciclo/new.html', ciclos=ciclos, permisos=permisos)
def guardarAsistencia(): User.db = get_db() permisos = User.misPermisos(session['id']) data = request.form # raise ValueError(data) Horario.db = get_db() Horario.addAsistencia(data) return redirect(url_for('horario_index'))
def update(): if not authenticated(session): abort(401) permisos = User.misPermisos(session['id']) id_ciclo = request.args.get('id') Ciclo.db = get_db() ciclo = Ciclo.search(id_ciclo) return render_template('ciclo/update.html', ciclo=ciclo, permisos=permisos)
def tallerConCiclo(): # User.db = get_db() permisos = User.misPermisos(session['id']) Taller.db = get_db() id_ciclo = request.args.get('id') talleres = Taller.obtenerConUnId(id_ciclo) return render_template('taller/index.html', talleres=talleres, permisos=permisos)
def asignar(): permisos = User.misPermisos(session['id']) Ciclo.db = get_db() ciclos = Ciclo.all() Taller.db = get_db() talleres = Taller.all() return render_template('ciclo/asignarTaller.html', ciclos=ciclos, talleres=talleres, permisos=permisos)
def estudiantes_asignados(): if not authenticated(session): abort(401) User.db = get_db() permisos = User.misPermisos(session['id']) id_horario = request.args.get('id') Horario.db = get_db() alumnos = Horario.alumnos_asignados(id_horario) return render_template('horario/alumnosAsignados.html', alumnos=alumnos, id_horario=id_horario, permisos=permisos)
def modificar(): # if not authenticated(session): # abort(401) User.db = get_db() permisos = User.misPermisos(session['id']) Configuracion.db = get_db() Configuracion.modificar(request.form) configuracion = Configuracion.all() return render_template('home/index.html', configuracion=configuracion, permisos=permisos)
def update(): if not authenticated(session): abort(401) User.db = get_db() permisos = User.misPermisos(session['id']) TipoInstrumento.db = get_db() tipoInstrumentos = TipoInstrumento.all() Instrumento.db = get_db() id_instrumento= request.args.get('id') instrumento = Instrumento.search(id_instrumento) return render_template('instrumentos/update.html', instrumentos=instrumento, tipoInstrumentos=tipoInstrumentos, permisos=permisos)
def estudiantes_horario(): if not authenticated(session): abort(401) User.db = get_db() permisos = User.misPermisos(session['id']) Horario.db = get_db() Estudiante.db = get_db() estudiantes = Estudiante.allEstudiantes() Horario.db = get_db() horarios = Horario.all() return render_template('horario/asignarAlumnosHorario.html', estudiantes=estudiantes, horarios=horarios, permisos=permisos)
def docentes_horario(): if not authenticated(session): abort(401) User.db = get_db() permisos = User.misPermisos(session['id']) User.db = get_db() Horario.db = get_db() docentes = User.docentes() horarios = Horario.all() return render_template('horario/asignarDocentesHorario.html', docentes=docentes, horarios=horarios, permisos=permisos)
def index(): Instrumento.db = get_db() User.db = get_db() permisos = User.misPermisos(session['id']) pag= request.args.get('pagina') Configuracion.db = get_db() config = Configuracion.all() # rango= Instrumento.rangoFind(request.form,config['paginacion']) # pag,config['paginacion'] instrumentos = Instrumento.all(pag, config['paginacion']) rango = Instrumento.rango(config['paginacion']) return render_template('instrumentos/index.html', instrumentos=instrumentos,pages=config['paginacion'],rango=rango,vista='instrumentos_index', permisos= permisos)
def index(): if not authenticated(session): abort(401) User.db = get_db() permisos = User.misPermisos(session['id']) Configuracion.db = get_db() configuracion = Configuracion.all() # raise ValueError(Configuracion.estado()) # raise ValueError(estado['estado']) return render_template('configuracion/index.html', configuracion=configuracion, permisos=permisos)
def usuarios_alumnos_talleres(): if not authenticated(session): abort(401) permisos = User.misPermisos(session['id']) # User.db=get_db() Taller.db = get_db() Estudiante.db = get_db() estudiantes = Estudiante.allEstudiantes() # docentes=User.docentes() talleres = Taller.all() return render_template('taller/asignarAlumnosTaller.html', alumnos=estudiantes, talleres=talleres, permisos=permisos)
def find(): if not authenticated(session): abort(401) pag= request.args.get('pagina') # name= request.args.get('name') permisos = User.misPermisos(session['id']) User.db = get_db() Configuracion.db = get_db() config = Configuracion.all() rango= User.rangoFind(request.form,config['paginacion']) users = User.find(request.form,pag,config['paginacion']) return render_template('user/index.html', users=users, pages=config['paginacion'],rango=rango,vista='user_find',permisos=permisos)
def indexIniciada(): # if not authenticated(session): # abort(401) # raise ValueError(Configuracion.estado()) User.db = get_db() permisos = User.misPermisos(session['id']) Configuracion.db = get_db() configuracion = Configuracion.all() estado=Configuracion.estado() if estado['estado']==0: # print("No se puede entrar") return render_template('configuracion/error.html') return render_template('home/index.html', configuracion=configuracion, permisos=permisos)
def update(): if not authenticated(session): abort(401) User.db = get_db() permisos = User.misPermisos(session['id']) Rol.db = get_db() roles = Rol.all() Nivel.db = get_db() niveles = Nivel.all() User.db = get_db() id_user = request.args.get('id') pag = request.args.get('pagina') #API de documentos response = requests.get( 'https://api-referencias.proyecto2019.linti.unlp.edu.ar/tipo-documento' ) if response.status_code == 200: doc = response.text documentos = json.loads(doc) #raise ValueError(documentos) #API de localidades response2 = requests.get( 'https://api-referencias.proyecto2019.linti.unlp.edu.ar/localidad') if response2.status_code == 200: loc = response2.text localidades = json.loads(loc) #raise ValueError(request.args.get('id')) user = User.search(id_user) id_genero = User.searchIdGender(id_user) id_rol = User.searchIdRol(id_user) return render_template('user/update.html', id_rol=id_rol, users=user, id_genero=id_genero, documentos=documentos, localidades=localidades, roles=roles, niveles=niveles, permisos=permisos)
def delete(): if not authenticated(session): abort(401) User.db = get_db() id_user = request.args.get('id') permisos = User.misPermisos(session['id']) pag = request.args.get('pagina') id_horario = request.args.get('id') Configuracion.db = get_db() config = Configuracion.all() Horario.db = get_db() Horario.delete(id_horario, pag, config['paginacion']) horarios = Horario.all() return redirect(url_for('horario_index'))
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)
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)
def index(): if not authenticated(session): abort(401) page= request.args.get('pagina') User.db = get_db() permisos = User.misPermisos(session['id']) Configuracion.db = get_db() config = Configuracion.all() # raise ValueError(page) Estudiante.db = get_db() estudiantes = Estudiante.all(page,config['paginacion']) rango= Estudiante.rangoAll(config['paginacion']) return render_template('student/index.html', estudiantes=estudiantes, pages=config['paginacion'],rango=rango,vista='student_index', permisos = permisos)
def asistencia(): User.db = get_db() permisos = User.misPermisos(session['id']) id_horario = request.args.get('id') Horario.db = get_db() horario = Horario.searchHorario(id_horario) alumnos = Horario.alumnos_asignados(id_horario) id_taller = request.args.get('id_taller') taller = Taller.searchTaller(id_taller) #fechaActual = datetime.date.today() return render_template('horario/asistenciaEstudiantes.html', horario=horario, taller=taller, alumnos=alumnos, permisos=permisos, id_horario=id_horario)
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)