fournisseur.py : where seulement dans index()
authorThomas NOEL <thomas@new-dev.(none)>
Fri, 11 Jul 2008 11:47:59 +0000 (07:47 -0400)
committerThomas NOEL <thomas.noel@auf.org>
Fri, 11 Jul 2008 11:47:59 +0000 (07:47 -0400)
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 )