Пример #1
0
def getAllTransactions():
    if request.method == 'POST':
        return TransactionHandler().insertTransaction(request.form)
    else:
        if not request.args:
            return TransactionHandler().getAllTransactions()
        else:
            return TransactionHandler().searchTransactions(request.args)
Пример #2
0
def getTransactionByID(t_id):
    if request.method == 'GET':
        return TransactionHandler().getTransactionByID(t_id)
    elif request.method == 'PUT':
        return TransactionHandler().putTransactionByID(request.form, t_id)
    elif request.method == 'DELETE':
        return TransactionHandler().deleteTransactionByID(t_id)
    else:
        return jsonify(Error="Method not allowed"), 405
Пример #3
0
def getTransactionById(t_id):
    if request.method == 'GET':
        return TransactionHandler().getTransactionById(t_id)
    elif request.method == 'PUT':
        return TransactionHandler().updateTransaction(t_id, request.form)
    elif request.method == 'DELETE':
        return TransactionHandler().deleteTransaction(t_id)
    else:
        return jsonify(Error="Method not allowed."), 405
Пример #4
0
 def getAllOrders(self, sid):
     dao = SupplierDAO()
     supplier = dao.getSupplierByID(sid)
     if not supplier:
         return jsonify("Supplier Not Found"), 404
     transactions = TransactionHandler().getTransactionsBySID(sid)
     return transactions
Пример #5
0
def updatePaymentMethods():
    if request.method == 'POST':
        return TransactionHandler().updatePaymentMethod(request.args)
Пример #6
0
def getPaymentMethods():
    if request.method == 'GET':
        return TransactionHandler().getPaymentMethods(request.args)
Пример #7
0
def purchase():
    if request.method == 'POST':
        return TransactionHandler().purchase(request.args)
    return jsonify(ERROR="Malformed URL"), 404
Пример #8
0
def buyResource():
    if request.method == 'POST':
        return TransactionHandler().buyResource(request.args)
Пример #9
0
def getDonations():
    return TransactionHandler().getDonations()
Пример #10
0
def getTransactionSum():
    if request.args:
        return TransactionHandler().getTransactionSum(request.args)
    else:
        return TransactionHandler().getTransactionTotalSum()
Пример #11
0
def getBankAccountByTransactionId(t_id):
    return TransactionHandler().getBankAccountByTransactionId(t_id)
Пример #12
0
def getCreditCardByTransactionId(t_id):
    return TransactionHandler().getCreditCardByTransactionId(t_id)
Пример #13
0
def getSellerByTransactionId(t_id):
    return TransactionHandler().getSellerByTransactionId(t_id)
Пример #14
0
def getResourcesByTransactionId(t_id):
    return TransactionHandler().getResourcesByTransactionId(t_id)
Пример #15
0
def getSupplierTransaction():
    if request.method == 'GET':
        return TransactionHandler().getTransactionBySupplier(request.args)
Пример #16
0
def getResourceTransaction():
    if request.method == 'GET':
        return TransactionHandler().getTransactionByResource(request.args)
Пример #17
0
def getReservations():
    return TransactionHandler().getReservations()
Пример #18
0
def getAllTransactions():
    return TransactionHandler().getAllTransactions()
Пример #19
0
def getTransactions():
    if not request.args:
        return TransactionHandler().getAllTransactions()
    else:
        return TransactionHandler().searchTransaction(request.args)