def page_reservation_wizard_3_search_existing_guest(): ''' The user has selected to search for an existing guest. Display the results of the search and allow the selection of one. TODO: Also have an option for making a new guest in case the user doesn't find the guest they were looking for. ''' from RoomReserve.admin.guestsearch import guestsearch, form_SearchGuest form = form_SearchGuest() formdata = request.form myResID = int(formdata['resID']) # myRes = getReservationByID(int(formdata['resID'])) print("___+++___previous information processed") guests = getAllGuests() return render('guestsearch.html', resID=myResID, form=form, target="/res/new/guest/search", guests=guests)
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())