Esempio n. 1
0
 def handle(self, *args, **options):
     Payment.objects.all().delete()
     for i in Invoice.objects.all():
         p = Payment(invoice=i, method=i.payment_method)
         p.created_at = i.paid_at
         p.created_by = i.created_by
         p.amount = i.total_gross
         p.save()
Esempio n. 2
0
def add_payment(request, pk):
    invoice = get_object_or_404(Invoice, pk=pk)
    payment = Payment(invoice=invoice)
    payment.created_by = request.user
    payment.amount = request.POST.get('amount')
    payment.save()
Esempio n. 3
0
def add_payment(request, pk):
    invoice = get_object_or_404(Invoice, pk=pk)
    payment = Payment(invoice=invoice)
    payment.created_by = request.user
    payment.amount = request.POST.get('amount')
    payment.save()