Beispiel #1
0
def new_user():
    users = user_repository.select_all()
    name = request.form['name']
    budget = request.form['budget']
    new_user = User(name, budget)
    user_repository.save(new_user)
    return render_template("user/login.html", new_user=new_user, users=users)
Beispiel #2
0
def new_transaction():
    merchants = merchant_repository.select_all()
    categorys = category_repository.select_all()
    users = user_repository.select_all()
    return render_template("transactions/new.html",
                           merchants=merchants,
                           categorys=categorys,
                           users=users)
Beispiel #3
0
def new_transaction():
    merchants = merchant_repository.select_all()
    users = user_repository.select_all()
    tags = tag_repository.select_all()
    return render_template("/transactions/new.html",
                           merchants=merchants,
                           users=users,
                           tags=tags)
Beispiel #4
0
def all_budgets():
    users = user_repository.select_all()
    budget_total = 0
    for user in users:
        budget_total += user.budget
    return render_template("/budgets/index.html",
                           users=users,
                           budget_total=budget_total)
def new_transaction():
    users = user_repository.select_all()
    tags = tag_repository.select_all()
    merchants = merchant_repository.select_all()
    return render_template("transactions/new.html",
                           users=users,
                           tags=tags,
                           merchants=merchants,
                           title="New Transaction")
Beispiel #6
0
def edit_transaction(id):
    transaction = transaction_repository.select(id)
    merchants = merchant_repository.select_all()
    categorys = category_repository.select_all()
    users = user_repository.select_all()
    return render_template("transactions/edit.html",
                           transaction=transaction,
                           merchants=merchants,
                           categorys=categorys,
                           users=users)
def transactions():
    transactions = transaction_repository.select_all()
    total_amount = transaction_repository.total_amount()
    user_budget = []
    users = user_repository.select_all()
    for user in users:
        user_budget.append(user.budget)
    sum_total = sum(user_budget)
    track = round((total_amount/sum_total) * 100, 2)
    return render_template("transactions/index.html", transactions=transactions, total_amount=total_amount, track=track)
Beispiel #8
0
def filter_category():
    filter = request.form['filter']
    filtered_transactions = transaction_repository.filter_by_category(filter)
    categorys = category_repository.select_all()
    users = user_repository.select_all()
    total = transaction_repository.total_amount(filtered_transactions)
    return render_template("transactions/index.html",
                           transactions=filtered_transactions,
                           categorys=categorys,
                           users=users,
                           total=total)
Beispiel #9
0
def transactions():
    all_transactions = transaction_repository.select_all()
    total = transaction_repository.total_amount(all_transactions)
    transactions = transaction_repository.sort_transactions(all_transactions)
    users = user_repository.select_all()
    categorys = category_repository.select_all()
    return render_template("transactions/index.html",
                           transactions=transactions,
                           total=total,
                           categorys=categorys,
                           users=users)
Beispiel #10
0
def update_budget(id):
    user = user_repository.select(id)
    name = user.name
    budget = request.form["budget"]
    updated_user = User(name, budget, id)
    user_repository.update(updated_user)
    users = user_repository.select_all()
    budget_total = 0
    for user in users:
        budget_total += user.budget
    return render_template("/budgets/index.html",
                           users=users,
                           budget_total=budget_total)
def transactions():
    transactions = transaction_repository.select_all()
    users = user_repository.select_all()
    tags = tag_repository.select_all()
    total_amount = 0.00
    for transaction in transactions:
        total_amount += float(transaction.amount)
    return render_template("transactions/index.html",
                           transactions=transactions,
                           users=users,
                           total_amount=total_amount,
                           tags=tags,
                           title="Transactions")
def show(id):
    film = film_repository.select(id)
    users = user_repository.select_all()
    return render_template("films/show.html", film=film, users = users)
Beispiel #13
0
def main():
    all_users = user_repository.select_all()
    return render_template('index.html', all_users=all_users)
def users():
    users = user_repository.select_all()  # NEW
    return render_template("users/index.html", users=users)
def edit_transaction(id):
    transaction = transaction_repository.select(id)
    tags = tag_repository.select_all()
    merchants = merchant_repository.select_all()
    users = user_repository.select_all()
    return render_template("transactions/edit.html", transaction=transaction, tags=tags, merchants=merchants, users=users)
Beispiel #16
0
def users():
    users = user_repository.select_all()
    return render_template("users/index.html", users = users, title = "Users")
Beispiel #17
0
def inject_users():
    users = user_repository.select_all()
    merchants = merchant_repository.select_all()
    tags = tag_repository.select_all()
    return dict(users=users, merchants=merchants, tags=tags)
def new_task():
    # get all users from the database
    users = user_repository.select_all()
    # return some HTML which displays a form to create a new task
    return render_template('tasks/new.html', all_users=users)
def new_task():
    users = user_repository.select_all()
    locations = location_repository.select_all()
    return render_template("visits/new.html", users=users, locations=locations)
Beispiel #20
0
def new_task():
    users = user_repository.select_all()
    return render_template("/tasks/new.html", all_users=users)
def edit(id):
    task = task_repository.select(id)
    users = user_repository.select_all()
    return render_template("tasks/edit.html", task=task, all_users=users)
def company():
  category = category_repository.select_all()
  company = company_repository.select_all()
  account = account_repository.select_all()
  users = user_repository.select_all()
  return render_template('index.html', all_company=company, all_category=category, accounts=account, users=users)
Beispiel #23
0
import pdb
from models.task import Task
from models.user import User

import repositories.task_repository as task_repository
import repositories.user_repository as user_repository

task_repository.delete_all()
user_repository.delete_all()

user1 = User("Jack", "Jarvis")
user_repository.save(user1)
user2 = User("Victor", "McDade")
user_repository.save(user2)

user_repository.select_all()

task_1 = Task("Plant seeds", user1, 30)
task_repository.save(task_1)

task_2 = Task("Go for a run", user1, 30, True)
task_repository.save(task_2)

task_3 = Task("Make dinner", user1, 30)
task_repository.save(task_3)

pdb.set_trace()
def new_review():
    users = user_repository.select_all()
    films = film_repository.select_all()
    return render_template("reviews/new.html", users=users, films=films)
def new_user():
    users = user_repository.select_all()
    return render_template("users/new.html", users=users)