U
    \.e                     @   sZ   d dl Z d dlmZ d dlmZ G dd dejZG dd dejZG dd	 d	ejZdS )
    N)User)modelsc                   @   s,   e Zd ZejddZejddZdd ZdS )TipoDocumento<   
max_lengthFdefaultc                 C   s   | j S N)tituloself r   +/var/www/html/TransitoApp/Oficios/models.py__str__
   s    zTipoDocumento.__str__N)	__name__
__module____qualname__r   	CharFieldr   BooleanFieldZvisibler   r   r   r   r   r      s   r   c                       sf   e Zd ZejeejdddZejddZ	ej
ddZejeejdddZd fd	d
	Zdd Z  ZS )SiglasT	on_deletenullblankr   r   r   r   FNc                    s    t | j| _tt|   d S r
   )struppernomenclaturasuperr   save)r   force_insertforce_updateusingupdate_fields	__class__r   r   r      s    zSiglas.savec                 C   s   | j S r
   )r   r   r   r   r   r      s    zSiglas.__str__)FFNN)r   r   r   r   
ForeignKeyr   CASCADEtipor   r   IntegerFieldZ	secuenciar   usuarior   r   __classcell__r   r   r$   r   r      s          r   c                   @   s   e Zd ZejddddZejeejdZ	eje
ej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ZejdddZd	S )
	DocumentoT)auto_createdr   r   )r   r   x   )r   r   r      )r   r   N)r   r   r   r   	DateFieldfechar&   r   r'   r*   r   Zsiglasr   numerodeparaZcargo	TextFieldZasuntoZcuerpor   r   r   r   r,      s   r,   )	datetimedjango.contrib.auth.modelsr   	django.dbr   Modelr   r   r,   r   r   r   r   <module>   s
   