Exemple #1
0
def addMenu():

    menu_id = request.form['menu_id']
    chef_id = request.form['chef_id']
    food_item_name = request.form['food_item_name']
    price = request.form['price']
    day = request.form['day']
    is_active = int(request.form['is_active'])
    photo = request.form['photo']

    new_menu = Menu(menu_id, chef_id, food_item_name, price, day, is_active,
                    photo)

    db.session.add(new_menu)
    db.session.commit()
    return menu_schema.jsonify(new_menu)
Exemple #2
0
def menu_update(id):
    menu = Menu.query.get(id)

    menu_id = request.form['menu_id']
    name = request.form['name']
    hotel_id = request.form['hotel_id']
    price = request.form['price']
    available = request.form['available']
    discounted = request.form['discounted']
    bestseller = request.form['bestseller']

    menu.menu_id = menu_id
    menu.name = name
    menu.hotel_id = hotel_id
    menu.price = price
    menu.available = available
    menu.discounted = discounted
    menu.bestseller = bestseller

    db.session.commit()
    return menu_schema.jsonify(menu)
Exemple #3
0
def menu_update(phone):
    user = User.query.get(phone)
    chef_id = user.user_id

    menus = Menu.query.get(chef_id)

    menu_id = request.form['menu_id']
    chef_id = request.form['chef_id']
    food_item_name = request.form['food_item_name']
    price = request.form['price']
    day = request.form['day']
    is_active = int(request.form['is_active'])
    photo = request.form['photo']

    menu.menu_id = menu_id
    menu.chef_id = chef_id
    menu.food_item_name = food_item_name
    menu.price = price
    menu.day = day
    menu.is_active = is_active
    menu.photo = photo

    db.session.commit()
    return menu_schema.jsonify(menu)
Exemple #4
0
def menus_detail(phone):
    user = User.query.get(phone)
    chef_id = user.user_id

    menus = Menu.query.get(chef_id)
    return menu_schema.jsonify(menus)
Exemple #5
0
def menu_delete(id):
    menu = Menu.query.get(id)
    db.session.delete(menu)
    db.session.commit()

    return menu_schema.jsonify(menu)
Exemple #6
0
def menu_detail(id):
    menu = Menu.query.get(id)
    return menu_schema.jsonify(menu)