Merge branch 'dae' into dev
authordavin baragiotta <davin.baragiotta@u-db.(none)>
Wed, 6 Apr 2011 14:35:41 +0000 (10:35 -0400)
committerDavin BARAGIOTTA <davin.baragiotta@auf.org>
Wed, 6 Apr 2011 14:35:41 +0000 (10:35 -0400)
project/dae/forms.py
project/dae/models.py
project/rh_v1/models.py

index 85a45ed..59e1da9 100644 (file)
@@ -60,10 +60,10 @@ class PosteForm(forms.ModelForm):
         d'équivalent dans dae.
 
         """
-        dae_ = dae.Poste.objects.filter(id_rh__isnull=True)
+        dae_ = dae.Poste.objects.filter(actif=True, id_rh__isnull=True)
         copies = dae.Poste.objects.exclude(id_rh__isnull=True)
         id_copies = [p.id_rh_id for p in copies.all()]
-        rhv1 = rh.Poste.objects.exclude(id__in=id_copies)
+        rhv1 = rh.Poste.objects.filter(actif=True).exclude(id__in=id_copies)
         # Optimisation de la requête
         rhv1 = rhv1.select_related(depth=1)
 
index 077c890..d0fa588 100644 (file)
@@ -125,8 +125,8 @@ class Poste(models.Model):
     objects = PosteManager()
 
     def __unicode__(self):
-        return u'%s - %s (%s)' % (self.implantation, self.type_poste.nom,
-                                  self.nom)
+        return u'%s - %s (%s) [dae-%s]' % (self.implantation, self.type_poste.nom,
+                                  self.nom, self.id)
 
     def DISABLED_save(self, *args, **kwargs):
         # calculate nb_mois = nb of months between date_debut and date_fin
index c3eb513..f0424ca 100644 (file)
@@ -168,6 +168,9 @@ class TypePoste(models.Model):
 
     def __unicode__(self):
         return u'%s' % self.nom
+        
+    class Meta:
+        ordering = ['nom']
 
 
 TYPE_PAIEMENT_CHOICES = (
@@ -231,7 +234,7 @@ class Poste(models.Model):
     objects = PosteManager()
 
     def __unicode__(self):
-        return u'%s - %s' % (self.implantation, self.type_poste.nom)
+        return u'%s - %s [%s]' % (self.implantation, self.type_poste.nom, self.id)
 
 
 class Service(models.Model):
@@ -243,6 +246,9 @@ class Service(models.Model):
 
     def __unicode__(self):
         return u'%s' % self.nom
+        
+    class Meta:
+        ordering = ['nom']
 
 
 TYPE_ORGANISME_CHOICES = (
@@ -310,6 +316,9 @@ class ValeurPoint(models.Model):
 
     def __unicode__(self):
         return u'%s (%s-%s)' % (self.valeur, self.implantation_id, self.annee)
+        
+    class Meta:
+        ordering = ['valeur']
 
 
 class TauxChange(models.Model):