if not nom_affichage:
nom_affichage = u'%s %s' % (self.nom.upper(), self.prenom)
return nom_affichage
+
+ def civilite(self):
+ civilite = u''
+ if self.genre.upper() == u'M':
+ civilite = u'M.'
+ elif self.genre.upper() == u'F':
+ civilite = u'Mme'
+ return civilite
class EmployePiece(models.Model):
"""Documents relatifs à un employé.
"""
# Identification
employe = models.ForeignKey('Employe', db_column='employe',
- related_name='+',
+ related_name='dossiers',
verbose_name="Employé")
poste = models.ForeignKey('Poste', db_column='poste', related_name='+')
statut = models.ForeignKey('Statut', related_name='+', default=3,
__doc__ = Dossier_.__doc__
-
-class Dossier(Dossier_):
- __doc__ = Dossier_.__doc__
-
-
class DossierPiece(models.Model):
"""Documents relatifs au Dossier (à l'occupation de ce poste par employé).
Ex.: Lettre de motivation.