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 modificar(): if not authenticated(session): abort(401) permisos = Estudiante.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() Estudiante.db = get_db() Estudiante.modificar(request.form,pag,config['paginacion']) #agarro los datos del formulario estudiante = Estudiante.all(pag,config['paginacion']) rango= Estudiante.rangoAll(config['paginacion']) return redirect(url_for('student_index',pagina=0))
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(): 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 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 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 find(): pag= request.args.get('pagina') Configuracion.db = get_db() config = Configuracion.all() Instrumento.db =get_db() rango= Instrumento.rangoFind(request.form,config['paginacion']) instrumentos = Instrumento.find(request.form,pag,config['paginacion']) return render_template('instrumentos/index.html', instrumentos=instrumentos, pages=config['paginacion'],rango=rango)
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 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 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 index(): # 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)
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 authenticate(): params = request.form User.db = get_db() user = User.find_by_email_and_pass(params['email'], params['password']) if not user: flash("Usuario o clave incorrecto.") return redirect(url_for('auth_login')) session['user'] = user['email'] session['id'] = user['id'] permisos = User.misPermisos(user['id']) Configuracion.db = get_db() configuracion = Configuracion.all() return render_template('home/index.html', configuracion=configuracion, permisos=permisos)
def bloq(): if not authenticated(session): abort(401) pag = request.args.get('pagina') User.db = get_db() Configuracion.db = get_db() config = Configuracion.all() users = User.bloq(pag, config['paginacion']) rango = User.rangoBloq(config['paginacion']) return render_template('user/index.html', users=users, pages=config['paginacion'], rango=rango, vista='user_bloq')
def create(): 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() data = request.form #User.db = get_db() #user = User.find_by_email(data['email']) Estudiante.db = get_db() estudiante = Estudiante.find_by_documento(data['numero_doc']) estudiantes = Estudiante.all(page,config['paginacion']) rango = Estudiante.rangoAll(config['paginacion']) User.db = get_db() userDoc= User.find_by_documento(data['numero_doc']) #if validateCreateUser(data) == False: # flash("Todos los campos son obligatorios.") # return redirect(url_for('student_new', estudiante=estudiante)) if userDoc: flash("El documento ya existe.") return redirect(url_for('student_new', estudiante=estudiante)) if estudiante: flash("El documento ya existe.") return redirect(url_for('student_new', estudiante=estudiante)) Estudiante.create(data) #agarro los datos del formulario #return render_template('student/index.html', estudiantes=estudiantes, pages=config['paginacion'],rango=rango,vista='student_index', permisos = permisos) return redirect(url_for('student_index',pagina=0))
def create(): if not authenticated(session): abort(401) page = request.args.get('pagina') permisos = User.misPermisos(session['id']) Configuracion.db = get_db() config = Configuracion.all() data = request.form Estudiante.db = get_db() estudiante = Estudiante.find_by_documento(data['numero_doc']) User.db = get_db() user = User.find_by_email(data['email']) userDoc = User.find_by_documento(data['numero_doc']) users = User.all(page, config['paginacion']) rango = User.rangoAll(config['paginacion']) if validateCreateUser(data) == False: flash("Todos los campos son obligatorios.") return redirect(url_for('user_new', user=user)) if user: flash("El email ya existe.") return redirect(url_for('user_new', user=user)) if estudiante: flash("El documento ya existe.") return redirect(url_for('user_new', user=user)) if userDoc: flash("El documento ya existe.") return redirect(url_for('user_new', user=user)) User.create(data) #agarro los datos del formulario return redirect(url_for('user_index', pagina=0))
def create(): 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() data = request.form Horario.db = get_db() repetido = Horario.select_horario_repetido(data) if repetido: flash("El horario ya existe.") return redirect(url_for('horario_new')) Horario.create(data) #agarro los datos del formulario return redirect(url_for('home_index', pagina=0))
def logout(): del session['user'] Configuracion.db = get_db() configuracion = Configuracion.all() return render_template('home/index.html', configuracion=configuracion)