def post(self): data = request.get_json() idRegistroEsfuerzo = data['idRegistroEsfuerzo'] idAlumno = data['idAlumno'] listaCategorias = data['listaCategorias'] return controller.registrarHoras(idRegistroEsfuerzo, idAlumno, listaCategorias)
def post(self): data = request.get_json() tipo = data['tipo'] idActividadUHorario = data['idActividadUHorario'] idAlumno = data['idAlumno'] return controller.obtenerRegistroEsfuerzo(idAlumno, tipo, idActividadUHorario)
def get(self): data = request.get_json() idUsuario = data['idUsuario'] idCurso = data['idCurso'] # VALIDACION # # return controller.obtenerRubricasPasadas(idUsuario, idCurso)
def post(self): data = request.get_json() idActividadUHorario = data['idActividadUHorario'] idUsuarioCreador = data['idUsuarioCreador'] tipo = data['tipo'] listaCategorias = data['listaCategorias'] return controller.crearRegistroHoras(idUsuarioCreador, tipo, idActividadUHorario, listaCategorias)
def listarObjetosAutoevaluacion(idActividad): idRubrica = Rubrica.query.filter( and_(Rubrica.id_actividad == idActividad, Rubrica.tipo == 2, Rubrica.flg_activo == 1)).first() if idRubrica is not None: return CTR_Actividad.obtenerRubricaXidRubrica(idRubrica.id_rubrica) else: d = {} d['succeed'] = False d['message'] = "No existe autoevaluacion" return d
def post(self): data = request.get_json() idActividad = data['idActividad'] tipo = data['tipo'] if tipo <= 4 and tipo > 0: return controller.obtenerRubrica(idActividad, tipo) else: d = {} d['succeed'] = False d['message'] = "No se puede obtener este tipo de rubrica." return d
def post(self): data = request.get_json() idRubrica = data['idRubricaActual'] idFlgEspecial = data['flgRubricaEspecial'] idUsuarioCreador = data['idUsuarioCreador'] nombreRubrica = data['nombreRubrica'] listaAspectos = data['listaAspectos'] tipo = data['tipo'] return controller.editarRubrica(idRubrica, idFlgEspecial, idUsuarioCreador, nombreRubrica, listaAspectos, tipo)
def crearAutoEvaluacion(idActividad, idFlgEspecial, idUsuarioCreador, nombreRubrica, listaAspectos, tipo): if tipo == 2: d = CTR_Actividad.crearRubrica(idActividad, idFlgEspecial, idUsuarioCreador, nombreRubrica, listaAspectos, tipo) return d else: d = {} d['succeed'] = False d['message'] = "No se esta intentando crear una autoevaluacion." return d
def post(self): data = request.get_json() idHorario = data['idHorario'] nombre = data['nombre'] tipo = data['tipo'] descripcion = data['descripcion'] fechaInicio = data['fechaInicio'] fechaFin = data['fechaFin'] flag_confianza = data['flgConfianza'] flag_entregable = data['flgEntregable'] idUsuarioCreador = data['idUsuarioCreador'] flg_multicalificable = data['flgMulticalificable'] return controller.CrearActividad(idHorario, nombre, tipo, descripcion, fechaInicio, fechaFin, flag_confianza, flag_entregable, idUsuarioCreador, flg_multicalificable)
def post(self): data = request.get_json() idFlgEspecial = data['flgRubricaEspecial'] idUsuarioCreador = data['idUsuarioCreador'] nombreRubrica = data['nombreRubrica'] idActividad = data['idActividad'] listaAspectos = data['listaAspectos'] tipo = data['tipo'] if tipo <= 4 and tipo > 0: return controller.crearRubrica(idActividad, idFlgEspecial, idUsuarioCreador, nombreRubrica, listaAspectos, tipo) else: d = {} d['succeed'] = False d['message'] = "No se puede crear este tipo de rubrica." return d
def eliminarAutoEvaluacion(idActividad): rubricaADesactivar = Rubrica.query.filter( and_(Rubrica.id_actividad == idActividad, Rubrica.tipo == 2, Rubrica.flg_activo == 1)).first() d = CTR_Actividad.desactivarRubrica(rubricaADesactivar.id_rubrica) return d
def post(self): data = request.get_json() idActividad = data['idActividad'] return controller.eliminarActividad(idActividad)
def post(self): data = request.get_json() idHorario = data['idHorario'] return controller.listarActividad(idHorario)