Exemplo n.º 1
0
def edit_invoice(request, invoice_id):
    forecast = get_object_or_404(Forecast, pk=invoice_id)
    if request.method == 'POST':
        form = ForecastForm(request.POST)
        if form.is_valid():
            forecast.fatura_yili = form.cleaned_data.get("fatura_yili")
            forecast.fatura_ayi = form.cleaned_data.get("fatura_ayi")
            forecast.tutar = form.cleaned_data.get("tutar")
            forecast.para_cinsi = form.cleaned_data.get("para_cinsi")
            forecast.tipi = form.cleaned_data.get("tipi")
            forecast.gider_tipi = form.cleaned_data.get("gider_tipi")
            forecast.odeme_sekli = form.cleaned_data.get("odeme_sekli")
            forecast.aciklama = form.cleaned_data.get("aciklama")
            forecast.tedarikci = form.cleaned_data.get("tedarikci")
            forecast.save()
    return render(request, 'welcome/veridegistirme.html', {
        'data': forecast
        })
Exemplo n.º 2
0
def create_invoice(request):
    if request.method == 'POST':
        form = ForecastForm(request.POST)
        if form.is_valid():
            forecast = Forecast()
            forecast.fatura_yili = form.cleaned_data.get("fatura_yili")
            forecast.fatura_ayi = form.cleaned_data.get("fatura_ayi")
            forecast.tutar = form.cleaned_data.get("tutar")
            forecast.para_cinsi = form.cleaned_data.get("para_cinsi")
            forecast.tipi = form.cleaned_data.get("tipi")
            forecast.gider_tipi = form.cleaned_data.get("gider_tipi")
            forecast.odeme_sekli = form.cleaned_data.get("odeme_sekli")
            forecast.aciklama = form.cleaned_data.get("aciklama")
            forecast.tedarikci = form.cleaned_data.get("tedarikci")
            forecast.save()
        else:
            messages.add_message(request, messages.INFO, 'Formun tüm alanları zorunludur.')

    return render(request, 'welcome/verigirisi.html')