def calculateSaldos(request): if request.method == 'POST': form = DatePickerForm(request.POST) if form.is_valid(): month = request.POST['month'] year = request.POST['year'] invoice = Invoice(int(year), int(month)) invoices = invoice.calculateSaldos() clientFormSet = modelformset_factory(Client) return render_to_response('saldos.html', { 'invoices': invoices, 'title': 'Saldos' }, context_instance=RequestContext(request)) else: form = DatePickerForm() return render_to_response('date-picker.html', { 'form': form, 'formAction': '/admin/newspaper/saldos/', 'title': 'Saldos' }, context_instance=RequestContext(request))
def invoice(request): if request.method == 'POST': form = DatePickerForm(request.POST) if form.is_valid(): month = request.POST['month'] year = request.POST['year'] client = request.POST['client'] if client: client = Client.objects.filter(pk=client) else: client = None invoice = Invoice(int(year), int(month)) invoice.calculateInvoice(client) return render_to_response( 'invoice-success.html', { 'listName': invoice.getListFilename(), 'invoiceName': invoice.getInvoiceFilename() }, context_instance=RequestContext(request)) else: return HttpResponse('Invalid form data.' + str(form)) form = DatePickerForm() return render_to_response('invoice.html', {'form': form}, context_instance=RequestContext(request))
def single_history(request): if request.method == 'POST': form = DatePickerForm(request.POST) if form.is_valid(): return redirect('/history/single/%s/%s/' % ( form.cleaned_data['start_date'].strftime('%d-%m-%Y'), form.cleaned_data['end_date'].strftime('%d-%m-%Y') )) else: return redirect('/history/single/') else: form = DatePickerForm() sendings = SMS.objects.filter(owner=request.user) t = loader.get_template('history_single.html') c = RequestContext(request, {'sendings': sendings, 'form': form, 'page': 'history_single'}) return HttpResponse(t.render(c))
def calculateSaldos(request): if request.method == 'POST': form = DatePickerForm(request.POST) if form.is_valid(): month = request.POST['month'] year = request.POST['year'] invoice = Invoice(int(year), int(month)) invoices = invoice.calculateSaldos() clientFormSet= modelformset_factory(Client) return render_to_response('saldos.html', {'invoices': invoices, 'title': 'Saldos'}, context_instance=RequestContext(request)) else: form = DatePickerForm() return render_to_response('date-picker.html', {'form': form, 'formAction': '/admin/newspaper/saldos/', 'title': 'Saldos'}, context_instance=RequestContext(request))
def invoice(request): if request.method == 'POST': form = DatePickerForm(request.POST) if form.is_valid(): month = request.POST['month'] year = request.POST['year'] client = request.POST['client'] if client: client = Client.objects.filter(pk=client) else: client = None invoice = Invoice(int(year), int(month)) invoice.calculateInvoice(client) return render_to_response('invoice-success.html', {'listName': invoice.getListFilename(), 'invoiceName': invoice.getInvoiceFilename()}, context_instance=RequestContext(request)) else: return HttpResponse('Invalid form data.' + str(form)) form = DatePickerForm() return render_to_response('invoice.html', {'form': form}, context_instance=RequestContext(request))