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)