def editMenuItem(restaurant_id, menu_id): editedItem = getMenuItemById(menu_id) if request.method == 'POST': if (request.form['name']): editedItem.name = request.form['name'] addMenuItem(editedItem) flash ("Menu Item Edited") return redirect(url_for('restaurantMenu', restaurant_id = restaurant_id)) else: return render_template('editmenuitem.html', restaurant_id = restaurant_id, menu_id = menu_id, i = editedItem)
def createMenuItem(restaurant_id): if request.method == 'POST': name = request.form.get('name') price = request.form.get('price') course = request.form.get('course') description = request.form.get('description') menuItem = MenuItem(name = name, restaurant_id = restaurant_id, price = price, description = description, course = course) addMenuItem(menuItem) flash ("New Menu Item Added") return redirect(url_for('restaurantMenu', restaurant_id = restaurant_id)) else: return render_template('addmenuitem.html', restaurants = getRestaurants(), restaurantId = restaurant_id)