
    vg                        d Z ddlmZ ddlmZ ddlmZmZmZm	Z	m
Z
mZmZmZmZmZ ej                   j#                  e
       ej                   j#                  ee       ej                   j#                  eeeeeg       ej                   j#                  eeg       ddlmZ  G d dej$                        Zej                   j#                  e	e       y)zE
admin.py

This page is used to register the model with admins site.
    )admin)SimpleHistoryAdmin)

Actiontype
BonusPointDisciplinaryActionEmployeeEmployeeBankDetailsEmployeeNoteEmployeeTagEmployeeWorkInformationPolicyPolicyMultipleFilec                   *     e Zd Zd fd	Z fdZ xZS )MyModelAdminc                 >    |xs i }d|d<   t         |   |||      S )NzHAre you sure you want to delete this item? This action cannot be undone.custom_message)extra_context)superdelete_view)selfrequest	object_idr   	__class__s       "/var/www/horilla/employee/admin.pyr   zMyModelAdmin.delete_view$   s4    %+V 	&' w"7I]"SS    c                 (    t         |   ||      }|S N)r   get_deleted_objects)r   objsr   responser   s       r   r   z MyModelAdmin.get_deleted_objects-   s    7.tW=r   r   )__name__
__module____qualname__r   r   __classcell__)r   s   @r   r   r   #   s    T r   r   N)__doc__django.contribr   simple_history.adminr   employee.modelsr   r   r   r   r	   r
   r   r   r   r   siteregister
ModelAdminr    r   r   <module>r-      s    ! 3    

  ' ( 

  +-? @ 

  \;0BFJW X 

  '4 5 !5##  

  Hl +r   