merge branche dev
[auf_rh_dae.git] / project / rh / admin.py
index 4dab53f..7f4b662 100644 (file)
@@ -1,7 +1,9 @@
 # -*- encoding: utf-8 -*-
 
-from models import *
 from django.contrib import admin
+from rh.models import *
+from rh.lib import *
+
 
 
 class CommentaireAdmin(admin.ModelAdmin):
@@ -67,8 +69,16 @@ class AyantDroitCommentaireAdmin(admin.ModelAdmin):
     pass
 
 class DossierAdmin(admin.ModelAdmin):
-    pass
-
+    list_display = ('_employe', '_poste')
+    
+    def _poste(self, dossier):
+        return unicode(dossier.poste.nom)
+    _poste.short_description = u'Poste'
+        
+    def _employe(self, dossier):
+        return unicode(dossier.employe)
+    _employe.short_description = u'Employé'
+    
 class DossierPieceAdmin(admin.ModelAdmin):
     pass
 
@@ -123,20 +133,23 @@ class DeviseAdmin(admin.ModelAdmin):
 class TypeContratAdmin(admin.ModelAdmin):
     pass
 
+class ResponsableImplantationAdmin(admin.ModelAdmin):
+    pass
+
 
-admin.site.register(Commentaire, CommentaireAdmin)
+#admin.site.register(Commentaire, CommentaireAdmin)
 admin.site.register(Poste, PosteAdmin)
-admin.site.register(PosteFinancement, PosteFinancementAdmin)
-admin.site.register(PostePiece, PostePieceAdmin)
-admin.site.register(PosteCommentaire, PosteCommentaireAdmin)
+#admin.site.register(PosteFinancement, PosteFinancementAdmin)
+#admin.site.register(PostePiece, PostePieceAdmin)
+#admin.site.register(PosteCommentaire, PosteCommentaireAdmin)
 admin.site.register(Employe, EmployeAdmin)
-admin.site.register(EmployePiece, EmployePieceAdmin)
-admin.site.register(EmployeCommentaire, EmployeCommentaireAdmin)
+#admin.site.register(EmployePiece, EmployePieceAdmin)
+#admin.site.register(EmployeCommentaire, EmployeCommentaireAdmin)
 admin.site.register(AyantDroit, AyantDroitAdmin)
-admin.site.register(AyantDroitCommentaire, AyantDroitCommentaireAdmin)
+#admin.site.register(AyantDroitCommentaire, AyantDroitCommentaireAdmin)
 admin.site.register(Dossier, DossierAdmin)
-admin.site.register(DossierPiece, DossierPieceAdmin)
-admin.site.register(DossierCommentaire, DossierCommentaireAdmin)
+#admin.site.register(DossierPiece, DossierPieceAdmin)
+#admin.site.register(DossierCommentaire, DossierCommentaireAdmin)
 admin.site.register(Remuneration, RemunerationAdmin)
 admin.site.register(Contrat, ContratAdmin)
 admin.site.register(Evenement, EvenementAdmin)
@@ -153,3 +166,4 @@ admin.site.register(TauxChange, TauxChangeAdmin)
 admin.site.register(ValeurPoint, ValeurPointAdmin)
 admin.site.register(Devise, DeviseAdmin)
 admin.site.register(TypeContrat, TypeContratAdmin)
+admin.site.register(ResponsableImplantation, ResponsableImplantationAdmin)