def premios_usuario(): try: facade = PremioFacade() premios = facade.premios_usuario() if len(premios) > 0: return jsonify(premios) else: return jsonify(premios), status.HTTP_204_NO_CONTENT except Exception as e: logging.debug("Error no controlado: {}".format(e)) return jsonify(FAIL), status.HTTP_409_CONFLICT
def asociar_premio_proveedor_trainer(): try: _json_proveedor = request.get_json() facade = PremioFacade() proveedor = facade.asociar_premio_proveedor_trainer(_json_proveedor) if proveedor: return jsonify(OK) else: return jsonify(FAIL), status.HTTP_409_CONFLICT except Exception as e: logging.debug('Error no controlado: {}'.format(e)) return jsonify(FAIL), status.HTTP_409_CONFLICT
def asociar_usuario_premio(): try: _json_asociar_premio_usuario = request.get_json() facade = PremioFacade() premios = facade.asociar_usuario_premio(_json_asociar_premio_usuario) if premios: return jsonify(OK) else: return jsonify(FAIL), status.HTTP_409_CONFLICT except Exception as e: logging.debug("Error no controlado: {}".format(e)) return jsonify(FAIL), status.HTTP_409_CONFLICT