U
    n8_	                     @   sv   d dl mZ d dlZd dlmZ ddgZddgZdd	gZ	d
dgZ
G dd dejZG dd deZG dd deZdS )    )modelsN)ugettext_lazy)EZEnable)DZDisable)UUSER)RZRESSELER)WZ	Worldwide)NZNational)CZCredit)r   ZDebitc                   @   s   e Zd ZejddeddZejddeddZeje	j
jjddeddZeje	j
jjddeddZejded	ed
dZG dd dZdS )
CommonInfoTu	   Crée par)nullblankverbose_nameu   Modifié paru   Crée le)defaultr   r   r   u   Modifié le   r   ZEtat)
max_lengthchoicesr   r   c                   @   s   e Zd ZdZdS )zCommonInfo.MetaTN)__name__
__module____qualname__abstract r   r   +/var/www/html/iltdigicom/customer/models.pyMeta   s   r   N)r   r   r   r   IntegerField_Z	createdByZeditedByDateTimeFielddjangoutilstimezonenowZ	createdOnZeditedOn	CharFieldRECORD_STATEstater   r   r   r   r   r      s   r   c                   @   sz   e Zd ZejdeddZejdeddZejdddeddZejddded	dZ	ejddded
dZ
dd ZdS )Customer   Code)r   r   i   NomTu   Téléphone)r   r   r   r   EmailZAdressec                 C   s   | j S )N)customer_nameselfr   r   r   __str__   s    zCustomer.__str__N)r   r   r   r   r"   r   Zcustomer_coder*   Zcustomer_phoneZcustomer_emailZcustomer_addressr-   r   r   r   r   r%      s   r%   c                   @   s   e Zd ZejddZejddZejddddZe Z	ejddddZ
ejddddZejddddZejddddZejddddZejddddZejddddZe ZejeejddZdd ZdS )	Journalr&   )r   T)r   r   r   )	on_deleter   c                 C   s   d| j  d | j d | j S )N[z - z] --> )journal_appjournal_pathjournal_textr+   r   r   r   r-   .   s    zJournal.__str__N)r   r   r   r   r"   r1   r2   Zjournal_userr   Zjournal_timeZ
journal_ipZjournal_countryZjournal_regionZjournal_refererZjournal_mediaZjournal_tokenZjournal_oplevel	TextFieldr3   
ForeignKeyr%   CASCADEcustomerr-   r   r   r   r   r.      s   r.   )	django.dbr   django.utils.timezoner   django.utils.translationr   r   r#   TYPE_CATEGORYTYPE_COVERAGETYPE_OPERATIONModelr   r%   r.   r   r   r   r   <module>   s   
	