Example #1
0
def remove(roomnumber, bookingid):
    booking = Booking.query.filter_by(id=bookingid).first_or_404()
    db.session.delete(booking)
    db.session.commit()
    return render_template(
        'room.html',
        room=Room.query.filter_by(number=roomnumber).first(),
        bookings=Booking.getroombooking(roomnumber))
Example #2
0
def room(roomnumber):
    if request.method == "POST":
        room = Room.query.filter_by(number=roomnumber).first()
        date = request.form['date']
        start_time = request.form['from']
        end_time = request.form['to']
        roomnumber = roomnumber
        booking = Booking(date=date,
                          start_time=start_time,
                          end_time=end_time,
                          room=room)
        db.session.add(booking)
        db.session.commit()
    return render_template(
        'room.html',
        room=Room.query.filter_by(number=roomnumber).first(),
        bookings=Booking.getroombooking(roomnumber))