Example #1
0
 def POST(self, hsID):
     form = Book.form()
     if not form.validates():
         return render.house(form)
     if model.existHs(form.d.idHouse)==1 and model.exist(form.d.Name)==1 and model.hs_booked(form.d.Name, form.d.idHouse)==1:
         model.order_update(form.d.Name, form.d.idHouse, form.d.Duration)
         raise web.seeother('/bookhouse/succeed')
     else:
         raise web.seeother('/bookhouse/fail')
Example #2
0
 def POST(self):
     form = self.form()
     if not form.validates():
         return render.house(form)
     if model.existHs(form.d.idHouse)==1 and model.exist(form.d.Name)==1 and model.hs_booked(form.d.Name, form.d.idHouse)==0:
         houseinfo = model.get_house(form.d.idHouse)
         cost = houseinfo.price * int(form.d.Duration)
         model.house_book(form.d.Name, form.d.idHouse, form.d.Duration, cost)
         raise web.seeother('/bookhouse/succeed')
     else:
         raise web.seeother('/bookhouse/fail')