def add_room(cinema_id, user_id):
    form = AddRoomForm()
    if form.validate_on_submit():
        title = form.roomname.data
        content = form.roomcount.data
        nm = RoomModel(db.get_connection())
        nm.insert(title, content, session['user_id'], cinema_id)
        return redirect("/rooms/{}/{}".format(str(cinema_id), str(user_id)))
    return render_template('add_room.html',
                           title='Добавление комнаты',
                           form=form,
                           username=session['username'],
                           cinema_id=cinema_id)
 def add_room(self):
     if self.type == -1:
         nlevel = self.nlevel.text()
         nroom = self.nroom.text()
         square = self.country.text()
         lodger = RoomModel(db.get_connection())
         if nlevel in lodger.get_ids(self.adm[7]) or int(nlevel) == 0:
             self.change_status(
                 "Комната с таким номером существует или номер не является натуральным числом"
             )
         elif nroom == '':
             self.change_status("Вы не указали колличество комнат")
         elif square == '':
             self.change_status("Вы не указали площадь")
         else:
             lodger.insert(nlevel, nroom, square, self.adm[7])
             self.close()
     else:
         nroom = self.nroom.text()
         square = self.country.text()
         lodger = RoomModel(db.get_connection())
         lodger.change(self.type, nroom, square)
         self.close()