def index(): return render_template(pages["suppliers"]["template"], title=pages["suppliers"]["title"], is_logged=is_logged(), is_admin=is_admin(), suppliers=MessagePacket.generate( Contragent.get_all_suppliers()))
def index(): if not is_admin(): abort(405) return render_template(pages["users"]["template"], title=pages["users"]["title"], is_logged=is_logged(), is_admin=is_admin(), users=MessagePacket.generate(User.getall()))
def delivery_edit(delivery_id): if delivery_id is None or delivery_id < 1: abort(404) else: return render_template("delivery_details.html", title = "{0}: {1}".format(strings.DELIVERIES_EDIT, delivery_id), is_logged = is_logged(), is_admin = is_admin(), delivery = MessagePacket.generate(Delivery.getdetails(delivery_id)), products = MessagePacket.generate(Product.getallshort()), contragents = MessagePacket.generate(Contragent.getallshort()))
def supplier_edit(supplier_id): if not supplier_id or supplier_id < 1: abort(404) else: supplier = Contragent.getdetails(supplier_id) return render_template("supplier_details.html", title="{0}: {1}".format(strings.SUPPLIERS_EDIT, supplier.get("Name")), is_logged=is_logged(), is_admin=is_admin(), supplier=MessagePacket.generate(supplier))
def contragent_edit(contragent_id): if not contragent_id or contragent_id < 1: abort(404) else: contragent = Contragent.getdetails(contragent_id) return render_template("contragent_details.html", title="{0}: {1}".format(strings.EDIT_CONTRAGENT, contragent.get("Name")), is_logged=is_logged(), is_admin=is_admin(), contragent=MessagePacket.generate(contragent))
def edit(ingredient_id): if not ingredient_id or ingredient_id < 1: abort(404) else: ingredient = Ingredient.getdetails(ingredient_id) return render_template( pages["ingredients"]["details"], title="{0}: {1}".format(strings.INGREDIENTS_EDIT, ingredient.get("Name")), is_logged=is_logged(), is_admin=is_admin(), ingredient=MessagePacket.generate(ingredient), commons=MessagePacket.generate(CommonName.getall()), measures=MessagePacket.generate(Measure.getall()))
def new(): return render_template("supplier_details.html", title=strings.SUPPLIERS_NEW, is_logged=is_logged(), is_admin=is_admin())
def listshort(): if not is_logged(): abort(401) return make_response(jsonify(contragents=Contragent.getallshort()), 200)
def new(): return render_template("contragent_details.html", title=strings.NEW_CONTRAGENT, is_logged=is_logged(), is_admin=is_admin())
def new(): return render_template("delivery_details.html", title = strings.DELIVERIES_NEW, is_logged = is_logged(), is_admin = is_admin(), products = MessagePacket.generate(Product.getallshort()), contragents = MessagePacket.generate(Contragent.getallshort()))
def index(): return render_template(pages["deliveries"]["template"], title = pages["deliveries"]["title"], is_logged = is_logged(), is_admin = is_admin(), deliveries = MessagePacket.generate(Delivery.getall()))