
    0gi                          G d  d      Z y)c                   V    e Zd ZdZdZdZdZed        Zed        Z	ede
defd	       Zy
)CarStockStatus	availablesoldreservedinactivec                 n    | j                   df| j                  df| j                  df| j                  dffS )N	AvailableSoldReservedInactiveSTATUS_AVAILABLESTATUS_SOLDSTATUS_RESERVEDSTATUS_INACTIVEclss    A/var/www/html/dp2/backend_v2.1/server/apps/car_stock/constants.pychoiceszCarStockStatus.choices   sD     !!;/__f%  *-  *-	
 	
    c                 ^    | j                   | j                  | j                  | j                  hS Nr   r   s    r   valueszCarStockStatus.values   s0       OO	
 	
r   valuereturnc                 &    || j                         v S r   )r   )r   r   s     r   is_validzCarStockStatus.is_valid   s    

$$r   N)__name__
__module____qualname__r   r   r   r   classmethodr   r   strboolr    r   r   r   r      s_    "K O O
 
 
 
 %S %T % %r   r   N)r   r$   r   r   <module>r%      s   % %r   