def on_btnModifHabi_clicked(self, widget): """ Evento que gestiona el botón para modificar una habitación """ try: model, iter = variables.treehabitaciones.get_selection( ).get_selected() numero = model.get_value(iter, 0) numero2 = variables.filahabi[0].get_text() if (variables.filahabi[1].get_active()): tipo = "Simple" elif (variables.filahabi[2].get_active()): tipo = "Doble" elif (variables.filahabi[3].get_active()): tipo = "Familiar" precio = variables.filahabi[4].get_text() if (variables.filahabi[5].get_active()): libre = "SI" else: libre = "NO" registro = (numero2, tipo, precio, libre) if (len(numero2) <= 3 & numero != ''): funcioneshabi.modifhabi(registro, numero) funcioneshabi.listarhabi(variables.listhabitaciones) funcioneshabi.limpiarentry(variables.filahabi) #variables.menserror[3].set_text("Habitación modificada correctamente") except Exception as e: print(e) print("error boton modificar")
def on_btnAltaHabi_clicked(self, widget): """ Evento que gestiona el botón para dar de alta una habitación """ try: numero = variables.filahabi[0].get_text() if variables.filahabi[1].get_active(): tipo = "Simple" elif variables.filahabi[2].get_active(): tipo = "Doble" elif variables.filahabi[3].get_active(): tipo = "Familiar" precio = variables.filahabi[4].get_text() if variables.filahabi[5].get_active(): libre = "SI" else: libre = "NO" registro = (numero, tipo, precio, libre) if (len(numero) <= 3): funcioneshabi.insertarhabi(registro) funcioneshabi.listarhabi(variables.listhabitaciones) funcioneshabi.limpiarentry(variables.filahabi) #variables.menserror[3].set_text("Habitacion dada de alta correctamente") except Exception as e: print(e) print("Error alta habitacion")
def on_btnRefresh_clicked(self, widget): """ Evento que limpia todas las entrys """ funcionescli.limpiarentry(variables.filacli) funcioneshabi.limpiarentry(variables.filahabi) funcionesreserva.limpiarres(variables.filares) facturacion.limpiar_labels_factura(variables.labels_factura)
def on_btnBajaHabi_clicked(self, widget): """ Evento que gestiona el botón para dar de baja una habitación """ try: numero = variables.filahabi[0].get_text() funcioneshabi.bajahabi(numero) funcioneshabi.listarhabi(variables.listhabitaciones) funcioneshabi.limpiarentry(variables.filahabi) except: print('error en boton baja habitación')
def on_btnHabitool_clicked(self, widget): """ Evento que gestiona el botón para moverse a habitaciones desde el toolbar. """ try: panelactual = variables.panel.get_current_page() if panelactual != 2: variables.panel.set_current_page(2) else: funcioneshabi.limpiarentry(variables.filahabi) except Exception as e: print(e) print("error botón habitación barra herramientas")