def page_reservation_wizard_3_new_guest(): ''' The user has selected to create a new guest. Display the form to create a new guest and use that new guest as the guest on the reservation. ''' from RoomReserve.admin.guest import form_CreateGuest #, processCreateGuestForm formdata = request.form res = getReservationByID(int(formdata['resID'])) form = form_CreateGuest() return render('reswizard/wizard3_newguest.html', form=form, res=res)
def page_reservation_wizard_3(): ''' Updates the reservation with the selected room. Asks for the guest information ''' formdata = request.form res = getReservationByID(int(formdata['resID'])) room = getRoomByID(int(formdata['roomID'])) res.setRoom(room=room) buildingName = getBuildingById(room.get_building_id()).get_name() from RoomReserve.admin.guestsearch import form_SearchGuest guestSearchForm = form_SearchGuest() from RoomReserve.admin.guest import form_CreateGuest createGuestForm = form_CreateGuest() return render('reswizard/wizard3.html', guestSearchForm=guestSearchForm,\ room=getRoomByID(res.getRoomID()), buildingName=buildingName, resID=res.getID())