Beispiel #1
0
def ind_store_select(id):
    st = Store.get_or_none(Store.id == id)

    if not st:
        return redirect(url_for('show_store'))

    return render_template('ind_store.html', st=st)
Beispiel #2
0
def store_create():
    new_st = Store(name=request.form['name'])

    if not Store.get_or_none(Store.name == new_st.name):
        if new_st.save():
            flash("New store successfully created!", "success")
            return redirect(url_for('stores_list'))
        else:
            flash(
                "Something went wrong, please check your internet and try again",
                "danger")
            return render_template('store.html', name=request.form['name'])
    else:
        flash("Store has already existed", "danger")
        return render_template('store.html', name=request.form['name'])
Beispiel #3
0
def warehouse_create():
    connected_st = Store.get_or_none(
        Store.store_id == request.form['store_id'])

    if not connected_st:
        flash('Selected store does not exist, please create a store first',
              'danger')
        return redirect(url_for('warehouse_new'))

    new_wh = Warehouse(location=request.form['location'], store=connected_st)

    if new_wh.save():
        flash('Warehouse Successfully created!', "success")
        return redirect(url_for('warehouses_list'))
    else:
        flash('Please check your internet connection and try again', 'danger')
        return render_template('warehouse.html')