def newRestaurant(): if request.method == 'POST': newRestaurant = Restaurant(name=request.form['name']) session.add(newRestaurant) session.commit() return redirect(url_for('showRestaurants')) else: return render_template('newRestaurant.html')
def deleteMenuItem(restaurant_id, menu_id): itemToDelete = session.query(MenuItem).filter_by(id=menu_id).one() if request.method == 'POST': session.delete(itemToDelete) session.commit() return redirect(url_for('showMenu', restaurant_id=restaurant_id)) else: return render_template('deleteMenuItem.html', item=itemToDelete)
def deleteMenuItem(restaurant_id, menu_id): itemToDelete = session.query(MenuItem).filter_by(id=menu_id).one() if request.method == 'POST': session.delete(itemToDelete) session.commit() return redirect(url_for('showMenu', restaurant_id=restaurant_id)) else: return render_template('deleteMenuItem.html', item=itemToDelete) # return "This page is for deleting menu item %s" % menu_id
def deleteRestaurant(restaurant_id): restaurantToDelete = session.query( Restaurant).filter_by(id=restaurant_id).one() if request.method == 'POST': session.delete(restaurantToDelete) session.commit() return redirect( url_for('showRestaurants', restaurant_id=restaurant_id)) else: return render_template( 'deleteRestaurant.html', restaurant=restaurantToDelete)
def deleteRestaurant(restaurant_id): restaurantToDelete = session.query(Restaurant).filter_by( id=restaurant_id).one() if request.method == 'POST': session.delete(restaurantToDelete) session.commit() return redirect(url_for('showRestaurants', restaurant_id=restaurant_id)) else: return render_template('deleteRestaurant.html', restaurant=restaurantToDelete)
def newMenuItem(restaurant_id): if request.method == 'POST': newItem = MenuItem(name=request.form['name'], description=request.form[ 'description'], price=request.form['price'], course=request.form['course'], restaurant_id=restaurant_id) session.add(newItem) session.commit() return redirect(url_for('showMenu', restaurant_id=restaurant_id)) else: return render_template('newmenuitem.html', restaurant_id=restaurant_id) return render_template('newMenuItem.html', restaurant=restaurant)
def newMenuItem(restaurant_id): if request.method == 'POST': newItem = MenuItem(name=request.form['name'], description=request.form['description'], price=request.form['price'], course=request.form['course'], restaurant_id=restaurant_id) session.add(newItem) session.commit() return redirect(url_for('showMenu', restaurant_id=restaurant_id)) else: return render_template('newmenuitem.html', restaurant_id=restaurant_id) return render_template('newMenuItem.html', restaurant=restaurant)
def editMenuItem(restaurant_id, menu_id): editedItem = session.query(MenuItem).filter_by(id=menu_id).one() if request.method == 'POST': if request.form['name']: editedItem.name = request.form['name'] if request.form['description']: editedItem.description = request.form['name'] if request.form['price']: editedItem.price = request.form['price'] if request.form['course']: editedItem.course = request.form['course'] session.add(editedItem) session.commit() return redirect(url_for('showMenu', restaurant_id=restaurant_id)) else: return render_template( 'editmenuitem.html', restaurant_id=restaurant_id, menu_id=menu_id, item=editedItem)
def editMenuItem(restaurant_id, menu_id): editedItem = session.query(MenuItem).filter_by(id=menu_id).one() if request.method == 'POST': if request.form['name']: editedItem.name = request.form['name'] if request.form['description']: editedItem.description = request.form['name'] if request.form['price']: editedItem.price = request.form['price'] if request.form['course']: editedItem.course = request.form['course'] session.add(editedItem) session.commit() return redirect(url_for('showMenu', restaurant_id=restaurant_id)) else: return render_template('editmenuitem.html', restaurant_id=restaurant_id, menu_id=menu_id, item=editedItem)