Implantation diffrente pour la gestion des annes de paiement pour septembre
darcs-hash:20040901041256-d1718-29f58342620b548f2afee0f63b65bd52a6158b05.gz
This commit is contained in:
parent
ae37fdf2ac
commit
1ec186d9dd
3 changed files with 5 additions and 31 deletions
|
@ -43,12 +43,7 @@ class bl_upload_fw(gen_config) :
|
||||||
def _gen(self) :
|
def _gen(self) :
|
||||||
upload = self._open_conf( self.BL_UPLOAD, '#' )
|
upload = self._open_conf( self.BL_UPLOAD, '#' )
|
||||||
|
|
||||||
if localtime()[1] == 9:
|
base = self.base.search('paiement=%s' % self.ann_scol)
|
||||||
# On est en septembre, on autorise ceux qui ont payé l'an dernier et cette année
|
|
||||||
base = self.base.search('(paiement=%d|paiement=%d)' % (int(self.ann_scol),
|
|
||||||
int(self.ann_scol) - 1))
|
|
||||||
else:
|
|
||||||
base = self.base.search('paiement=%s' % self.ann_scol)
|
|
||||||
for adh in ( [ self.crans ] + base['adherent'] + base['club'] ):
|
for adh in ( [ self.crans ] + base['adherent'] + base['club'] ):
|
||||||
for machine in adh.machines() :
|
for machine in adh.machines() :
|
||||||
self.anim.cycle()
|
self.anim.cycle()
|
||||||
|
|
|
@ -126,12 +126,7 @@ if inst :
|
||||||
# Machines de l'assoce
|
# Machines de l'assoce
|
||||||
machines = crans(db.conn).machines()
|
machines = crans(db.conn).machines()
|
||||||
# Machines des adhérents et clubs de l'année en cours
|
# Machines des adhérents et clubs de l'année en cours
|
||||||
if localtime()[1] == 9:
|
base = db.search('paiement=%s' % ann_scol)
|
||||||
# On est en septembre, on autorise ceux qui ont payé l'an dernier et cette année
|
|
||||||
base = db.search('(paiement=%d|paiement=%d)' % (int(ann_scol),
|
|
||||||
int(ann_scol) - 1))
|
|
||||||
else:
|
|
||||||
base = db.search('paiement=%s' % ann_scol)
|
|
||||||
base = base['adherent'] + base['club']
|
base = base['adherent'] + base['club']
|
||||||
a = anim('\ttri machines',len(base))
|
a = anim('\ttri machines',len(base))
|
||||||
for adh in base :
|
for adh in base :
|
||||||
|
|
|
@ -17,13 +17,7 @@ class bl_carte_etudiant(gen_config) :
|
||||||
def _gen(self) :
|
def _gen(self) :
|
||||||
fd=self._open_conf(self.BL_CARTE)
|
fd=self._open_conf(self.BL_CARTE)
|
||||||
|
|
||||||
if localtime()[1] == 9:
|
base = self.base.search('paiement=%s' % self.ann_scol)
|
||||||
# On est en septembre, on autorise ceux qui ont payé l'an dernier et cette année
|
|
||||||
base = self.base.search('carteEtudiant!=%s&(paiement=%d|paiement=%d)' % (self.ann_scol,
|
|
||||||
int(self.ann_scol),
|
|
||||||
int(self.ann_scol) - 1))
|
|
||||||
else:
|
|
||||||
base = self.base.search('paiement=%s' % self.ann_scol)
|
|
||||||
for adh in ( [ self.crans ] + base['adherent'] + base['club'] ):
|
for adh in ( [ self.crans ] + base['adherent'] + base['club'] ):
|
||||||
for machine in adh.machines() :
|
for machine in adh.machines() :
|
||||||
self.anim.cycle()
|
self.anim.cycle()
|
||||||
|
@ -45,12 +39,7 @@ class bl_upload_squid(gen_config) :
|
||||||
def _gen(self) :
|
def _gen(self) :
|
||||||
upload = self._open_conf( self.BL_UPLOAD )
|
upload = self._open_conf( self.BL_UPLOAD )
|
||||||
|
|
||||||
if localtime()[1] == 9:
|
base = self.base.search('paiement=%s' % self.ann_scol)
|
||||||
# On est en septembre, on autorise ceux qui ont payé l'an dernier et cette année
|
|
||||||
base = self.base.search('(paiement=%d|paiement=%d)' % (int(self.ann_scol),
|
|
||||||
int(self.ann_scol) - 1))
|
|
||||||
else:
|
|
||||||
base = self.base.search('paiement=%s' % self.ann_scol)
|
|
||||||
for adh in ( [ self.crans ] + base['adherent'] + base['club'] ):
|
for adh in ( [ self.crans ] + base['adherent'] + base['club'] ):
|
||||||
for machine in adh.machines() :
|
for machine in adh.machines() :
|
||||||
self.anim.cycle()
|
self.anim.cycle()
|
||||||
|
@ -75,12 +64,7 @@ class bl_virus(gen_config) :
|
||||||
def _gen(self) :
|
def _gen(self) :
|
||||||
virus = self._open_conf( self.BL_VIRUS )
|
virus = self._open_conf( self.BL_VIRUS )
|
||||||
|
|
||||||
if localtime()[1] == 9:
|
base = self.base.search('paiement=%s' % self.ann_scol)
|
||||||
# On est en septembre, on autorise ceux qui ont payé l'an dernier et cette année
|
|
||||||
base = self.base.search('(paiement=%d|paiement=%d)' % (int(self.ann_scol),
|
|
||||||
int(self.ann_scol) - 1))
|
|
||||||
else:
|
|
||||||
base = self.base.search('paiement=%s' % self.ann_scol)
|
|
||||||
for machine in base['machine'] :
|
for machine in base['machine'] :
|
||||||
self.anim.cycle()
|
self.anim.cycle()
|
||||||
bl = machine.blacklist_actif()
|
bl = machine.blacklist_actif()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue