示例#1
0
    def log_deposit(cls, deposit):
        obj = cls()
        obj.kind = 'deposit'
        obj.amount = deposit.amount
        obj.status = deposit.paid

        obj.transactions.append(obj)

        with db.transaction():
                obj.save()
示例#2
0
    def log_payment(cls, payment):
        obj = cls()
        obj.kind = 'payment'
        obj.amount = payment.amount
        obj.status = payment.paid

        obj.transactions.append(obj)

        with db.transaction():
                obj.save()