o
     -Ãh/  ã                   @   s    d dl mZ ddlmZmZ d dlmZmZ e e¡G dd„ dej	ƒƒZ
e e¡G dd„ dej	ƒƒZe e¡G d	d
„ d
ej	ƒƒZe e¡G dd„ dej	ƒƒZdS )é    )Úadminé   )ÚTenantÚ
TenantUser)ÚSubscriptionÚMpesaPaymentc                   @   s    e Zd ZdZdZdZdZdZdS )ÚTenantAdmin)ÚnameÚtenant_codeÚownerÚplanÚstatusÚ	is_activeÚdays_remainingÚ
created_at)r	   r
   r   )r   r   r   )r	   r
   Úowner__usernameÚcontact_email)Úidr
   r   r   r   N)Ú__name__Ú
__module__Ú__qualname__Úlist_displayÚlist_display_linksÚlist_filterÚsearch_fieldsÚreadonly_fields© r   r   ú"/var/www/html/pos/tenants/admin.pyr      s    r   c                   @   ó   e Zd ZdZdZdZdZdS )ÚTenantUserAdmin)ÚuserÚtenantÚroler   Ú	joined_at)r    r!   )r"   r   r#   )Úuser__usernameÚtenant__nameN)r   r   r   r   r   r   r   r   r   r   r   r      ó
    r   c                   @   r   )ÚSubscriptionAdmin)r!   r   ÚamountÚ
start_dateÚend_dateÚpayment_statusr   )r   r+   r   )r%   Úmpesa_reference)r   r   N©r   r   r   r   r   r   r   r   r   r   r   r'      r&   r'   c                   @   r   )ÚMpesaPaymentAdmin)ÚsubscriptionÚphone_numberr(   r   Úmpesa_receipt_numberr   )r   r   )r0   r1   Úsubscription__tenant__name)r   Ú
updated_atNr-   r   r   r   r   r.      r&   r.   N)Údjango.contribr   Úmodelsr   r   Úbilling.modelsr   r   ÚregisterÚ
ModelAdminr   r   r'   r.   r   r   r   r   Ú<module>   s   