Beispiel #1
0
def AddSale(request):

    form = SaleForm(request.POST or None)

    if form.is_valid():

        CustomerName = form.cleaned_data["CustomerName"]
        Address = form.cleaned_data["Address"]
        pub_date = form.cleaned_data["pub_date"]
        Sale_Quantity = form.cleaned_data["Sale_Quantity"]
        Product_Sold = form.cleaned_data["Product_Sold"]
        sale = Sale()
        sale.CustomerName = CustomerName
        sale.Address = Address
        sale.pub_date = pub_date
        sale.Sale_Quantity = Sale_Quantity
        sale.Product_Sold = Product_Sold
        sale.save()

        product = Product.objects.filter(pk=sale.Product_Sold.id)[0]
        product.Quantity = product.Quantity - sale.Sale_Quantity
        product.save()

        return HttpResponseRedirect(reverse('ecom:sale'))

    else:
        return render(request, "SaleMaster.html", {"form": form})
Beispiel #2
0
def AddSale(request):
    
    form = SaleForm(request.POST or None)  
    
    if form.is_valid():
        
        CustomerName = form.cleaned_data["CustomerName"]
        Address = form.cleaned_data["Address"]
        pub_date = form.cleaned_data["pub_date"]
        Sale_Quantity = form.cleaned_data["Sale_Quantity"]
        Product_Sold = form.cleaned_data["Product_Sold"]
        sale=Sale()  
        sale.CustomerName = CustomerName
        sale.Address = Address
        sale.pub_date = pub_date
        sale.Sale_Quantity = Sale_Quantity
        sale.Product_Sold = Product_Sold
        sale.save()
        
        product = Product.objects.filter(pk=sale.Product_Sold.id)[0]
        product.Quantity = product.Quantity - sale.Sale_Quantity
        product.save()
        
        return HttpResponseRedirect(reverse('ecom:sale'))
        
    else:
        return render(request,"SaleMaster.html",{"form":form})