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')
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')