diff --git a/app/templates/billing.html b/app/templates/billing.html index 956b986..879b3e4 100644 --- a/app/templates/billing.html +++ b/app/templates/billing.html @@ -1,10 +1,34 @@ {% extends "base.html"%} -{% set title = "Konsumatverwaltung" %} +{% set title = "Rechnungen versenden" %} {% block content %}
{{ success }}
+ {% endif %}An alle User Rechnungen versenden.
{% endblock %} \ No newline at end of file diff --git a/app/templates/billing_mass_mail.html b/app/templates/billing_mass_mail.html new file mode 100644 index 0000000..8605953 --- /dev/null +++ b/app/templates/billing_mass_mail.html @@ -0,0 +1,23 @@ +{% extends "base.html"%} +{% set title = "An alle User Rechnung versenden" %} +{% block content %} +{{ success }}
+ {% endif %} +{{ success }}
+ {% endif %} +An alle User Rechnungen versenden.
+{% endblock %} \ No newline at end of file diff --git a/app/views.py b/app/views.py index 4383da2..ee915c6 100644 --- a/app/views.py +++ b/app/views.py @@ -222,10 +222,35 @@ def consume(): def personal(): return render_template('personal.html', user=get_user_by_name(session.get('name'))) -@app.route('/billing') +@app.route('/billing', methods=['POST', 'GET']) @requires_baron def billing(): - return render_template('billing.html', user=get_user_by_name(session.get('name'))) + users = get_users() + if request.method == 'POST': + return render_template('billing.html', users=users, success="Not Implemented", dept=0, user=get_user_by_name(session.get('name'))) + if request.method == 'GET': + return render_template('billing.html', users=users, dept=0, user=get_user_by_name(session.get('name'))) + + +@app.route('/billing/send_personal_bill/