Beispiel #1
0
def extend():
    json = request.get_json()
    return jsonify(Warranty.extend(**json).to_json())
Beispiel #2
0
def create():
    json = request.get_json()
    return jsonify(Warranty.create(**json).to_json())
Beispiel #3
0
def invalidate():
    json = request.get_json()
    return jsonify(Warranty.invalidate(**json).to_json())
Beispiel #4
0
def transfer():
    json = request.get_json()
    return jsonify(Warranty.transfer(**json).to_json())
Beispiel #5
0
def add_remark():
    json = request.get_json()
    return jsonify(Warranty.add_remark(**json).to_json())
Beispiel #6
0
def change_nick():
    json = request.get_json()
    return jsonify(Warranty.change_nick(**json).to_json())
Beispiel #7
0
def list():
    json = request.get_json()
    items = Warranty.list(**json)
    items = sorted(items, key=lambda x: -x.date_of_purchase)
    return jsonify([_.to_json() for _ in items])