o
    ۷h                     @   s   d dl Z G dd dZdS )    Nc                	   @   sr   e Zd Zd\	ZZZZZZZ	Z
Zdd Zdd Zdd Zdd	 Zd
d Zdd Zdd Zdd Zdd Zdd ZdS )PayrolltranResponse)	NNNNNNNNNc                 C   s   t j| dd dddS )Nc                 S   s   | j S N)__dict__)o r   I/var/www/FinalPayroll/payrollservice/data/response/payrolltranresponse.py<lambda>   s    z)PayrolltranResponse.get.<locals>.<lambda>T   )default	sort_keysindent)jsondumps)selfr   r   r   get   s   zPayrolltranResponse.getc                 C   
   || _ d S r   )id)r   r   r   r   r   set_id      
zPayrolltranResponse.set_idc                 C   r   r   )ref_type)r   r   r   r   r   set_ref_type   r   z PayrolltranResponse.set_ref_typec                 C   r   r   )ref_id)r   r   r   r   r   
set_ref_id   r   zPayrolltranResponse.set_ref_idc                 C   r   r   )tran_status)r   r   r   r   r   set_tran_status   r   z#PayrolltranResponse.set_tran_statusc                 C   r   r   )	tran_from)r   r   r   r   r   set_tran_from   r   z!PayrolltranResponse.set_tran_fromc                 C   r   r   )tran_to)r   r   r   r   r   set_tran_to   r   zPayrolltranResponse.set_tran_toc                 C      t || _d S r   )str	from_date)r   r!   r   r   r   set_from_date      z!PayrolltranResponse.set_from_datec                 C   r   r   )r    	tran_date)r   r$   r   r   r   set_tran_date    r#   z!PayrolltranResponse.set_tran_datec                 C   r   r   )remarks)r   r&   r   r   r   set_remarks#   r   zPayrolltranResponse.set_remarksN)__name__
__module____qualname__r   r   r   r   r   r   r!   r$   r&   r   r   r   r   r   r   r   r"   r%   r'   r   r   r   r   r      s    r   )r   r   r   r   r   r   <module>   s    