fournisseur.py : where seulement dans index()
[restcoda.git] / fournisseur.py
index 597588e..9cdc80b 100644 (file)
@@ -10,20 +10,19 @@ from utils import dict_fetchone
 
 class fournisseur(Objet):
     """objet fournisseur CODA"""
+
     accept_like_filters = [ 'code', 'nom', 'nom_complet', 'categorie', 'addresse_pays' ]
-    def __init__(self, environ):
-        super(fournisseur, self).__init__(environ)
+
+    def _get_index(self):
+        """renvoie une liste de fournisseurs"""
+       # connexion a la base de données
+       cursor = self.cursor()
        # finition sur le where : si aucune categorie d'adresse n'est demandee, on envoie celle par defaut
        if not 'categorie' in self.filters:
            if self.sqlwhere != '':
                self.sqlwhere += ' and (addresse_defaut = 1) '
            else:
                self.sqlwhere = ' (addresse_defaut = 1) '
-
-    def _get_index(self):
-        """renvoie une liste de fournisseur"""
-       # connexion a la base de données
-       cursor = self.cursor()
        if self.sqlwhere != '':
            self.sqlwhere = ' where ' + self.sqlwhere
        request = "select top %d * from auf_v_acces_fournisseurs %s order by date_creation desc" % ( self.sqllimit, self.sqlwhere )