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)
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'])
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')