employés unicode
[auf_rh_dae.git] / project / rh / models.py
index 34d2819..1ca4265 100644 (file)
@@ -296,11 +296,14 @@ class Employe(Metadata):
                             null=True, blank=True)
 
     class Meta:
-        ordering = ['nom_affichage']
+        ordering = ['nom_affichage','nom']
         
     def __unicode__(self):
         # TODO : gérer nom d'affichage
-        return u'%s' % (self.nom_affichage)
+        nom_affichage = self.nom_affichage
+        if not nom_affichage:
+            nom_affichage = u'%s %s' % (self.nom.upper(), self.prenom)
+        return u'%s' % (nom_affichage)
 
 class EmployePiece(models.Model):
     """Documents relatifs à un employé.