class Meta:
ordering = ['annee', 'implantation__nom']
-
+
+ def get_tauxchange_courant(self):
+ """
+ Recherche le taux courant associé à la valeur d'un point.
+ Tous les taux de l'année courante sont chargés, pour optimiser un
+ affichage en liste. (On pourrait probablement améliorer le manager pour
+ lui greffer le taux courant sous forme de JOIN)
+ """
+ for tauxchange in self.tauxchange:
+ if tauxchange.implantation_id == self.implantation_id:
+ return tauxchange
+ return None
+
def __unicode__(self):
tx = self.get_tauxchange_courant()
if tx: