def modificar_acta(titulo_acta): if request.method== "GET": return SecretariaController().get_modificar(titulo_acta) titulo = request.form.get('titulo', None) codigo = request.form.get('codigo',None) tipo = request.form.get('tipo', None) fecha = request.form.get('fecha', None) archivo = request.form.get('archivo', None) descripcion = request.form.get('descripcion', None) return SecretariaController().modificar_acta(titulo_acta, codigo, titulo, tipo, fecha, archivo, descripcion)
def registro_acta(): if(request.method == "GET"): return SecretariaController().get_view_registro() titulo = request.form.get('titulo',None) tipo = request.form.get('tipo',None) fecha = request.form.get('fecha',None) file = request.files['archivo'] if file.filename == '': flash('No selecciono el archivo', 'Error') return redirect(request.url) descripcion = request.form.get('descripcion',None) return SecretariaController().crear_acta(titulo, tipo, fecha, file, descripcion)
def registrar_jurados(): if request.method == "GET": return SecretariaController().get_registrar_jurado() codigo = request.form.get('codigo', None) nombres = request.form.get('nombres', None) apellidos = request.form.get('apellidos', None) cedula = request.form.get('cedula', None) email = request.form.get('email', None) contrasena = request.form.get('contrasena', None) tipo_usuario = "4" return SecretariaController().crear_jurado(codigo, nombres, apellidos, cedula, email, contrasena, tipo_usuario)
def registrar_protocolo(): if (request.method == "GET"): return SecretariaController().get_view_registrar_protocolo() print('entra en POST') nombre = request.form.get('nombre', None) descripcion = request.form.get('descripcion', None) file = request.files['archivo'] if file.filename == '': flash('No selecciono el archivo', 'Error') return redirect(request.url) id = session['usuario']['id'] return SecretariaController().registrar_protocolo(nombre, descripcion, file)
def get_home_usuario(): tipos = TipoUsuarioDao().listar_tipo_usuario() if 'usuario' in session: tipoU = session['usuario']['tipo'] codigo = session['usuario']['codigo'] usuario = UsuarioDao().get_usuario_por_codigo( Usuario(codigo=codigo)) if tipoU == 2: actas = SecretariaController().get_actas() return render_template('secretaria/home.html', titulo="Inicio", usuario=usuario, actas=actas) elif tipoU == 3: trabajos = TrabajoGradoDao().get_trabajos() return render_template('coordinador/home.html', titulo="Inicio", usuario=usuario, trabajos=trabajos) elif tipoU == 4: p = PropuestaDao().get_propuesta_consulta_jurado(usuario) t = TrabajoGradoDao().get_trabajos_Jurado(usuario) return render_template('jurado/home.html', titulo="Inicio", usuario=usuario, propuestas=p, trabajos=t) elif tipoU == 5: return EstudianteController().get_registrar_propuesta() return render_template('login/login.html', tipos=tipos)
def listar_jurados(): pagina = request.args.get('pagina', 1) codigo = request.args.get('codigo', "") nombre = request.args.get('nombres', "") cedula = request.args.get('cedula', "") apellidos = request.args.get('apellidos', "") return SecretariaController().get_lista_jurados( pagina, codigo, nombre, cedula, apellidos)
def agregar_datos_sustentacion(): if(request.method=="GET"): return SecretariaController().get_view_agregar_datos_sustentacion()
def agregar_fechas_trabajo(codigo_trabajo): if(request.method=="GET"): return SecretariaController().get_view_agregar_fechas_trabajo(codigo_trabajo) fechaCorrecciones = request.form.get('fechaCorrecciones',None) return SecretariaController().agregar_fechas_trabajo(codigo_trabajo,fechaCorrecciones)
def registrar_nota(codigo_trabajo): if(request.method=="GET"): return SecretariaController().get_view_registrar_nota(codigo_trabajo) nota = request.form.get('nota',None) return SecretariaController().registrar_nota(codigo_trabajo,nota)
def consultar_trabajo_de_grado(): if(request.method=="GET"): return SecretariaController().get_view_consultar_trabajo_de_grado() titulo = request.form.get('titulo',None) codigo = request.form.get('codigo',None) return SecretariaController().consultar_trabajo_de_grado(titulo,codigo)
def habilitar_envios_entregables(codigo_propuesta): if(request.method=="GET"): return SecretariaController().get_habilitar_envio_entregables(codigo_propuesta) entregable = request.form.get('entregable',None) return SecretariaController().habilitar_envio_entregables(codigo_propuesta,entregable)
def consultar_propuesta(): if request.method == "GET": return SecretariaController().get_view_consultar_propuesta() titulo = request.form.get('titulo',None) codigo = request.form.get('codigo',None) return SecretariaController().consultar_propuesta(titulo, codigo)
def descargar_acta(codigo_acta): SecretariaController().descargar_acta(codigo_acta)