def recherche(self, value): """Le select général""" if self.label_ville_depart != "Ville de départ !" and self.label_ville_arriver != "Ville d'arriver !": self.retour = gestion_bd.select_horaire( self.ville_depart, self.arret_depart, self.ville_arriver, self.arret_arriver ) self.afficher_resultat()
def recherche(self, value): '''Le select général''' if self.label_ville_depart != 'Ville de départ !' and self.label_ville_arriver != 'Ville d\'arriver !': self.retour = gestion_bd.select_horaire(self.ville_depart, self.arret_depart, self.ville_arriver, self.arret_arriver) if self.retour[0] == False or self.retour == 'ERREUR': self.fenetre.clear_widgets() self.affichage_erreur = Label(text='[color=682279]Il n\'y a aucun bus ce jour ci.[/color]', markup= True, font_size= 35, pos_hint={'x': 0, 'center_y': 0.60}) self.init_bouton_retour(0.42, 0.4) self.bouton_retour.bind(on_press=self.retour_main) self.fenetre.add_widget(self.affichage_erreur) self.fenetre.add_widget(self.bouton_retour) else: self.afficher_resultat()
def resultat(self): self.retour = gestion_bd.select_horaire(self.ville_depart, self.ville_arriver) self.parent.remove_widget(self.list_view) affichage = Affichage(self.parent, self.ville_depart, self.ville_arriver, self.retour)