o
    ۷h                     @   s&   d dl Z d dlmZ G dd dZdS )    N)advancestatusc                   @   sT   e Zd Zd\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S )payrollprocesschangeResponse)NNNNNNc                 C   s   t j| dd dddS )Nc                 S   s   | j S N)__dict__)o r   R/var/www/FinalPayroll/payrollservice/data/response/payrollprocesschangeresponse.py<lambda>   s    z2payrollprocesschangeResponse.get.<locals>.<lambda>T   )default	sort_keysindent)jsondumps)selfr   r   r   get
   s   z payrollprocesschangeResponse.getc                 C   
   || _ d S r   )id)r   r   r   r   r   set_id      
z#payrollprocesschangeResponse.set_idc                 C   r   r   )employee_id)r   r   r   r   r   set_employee_id   r   z,payrollprocesschangeResponse.set_employee_idc                 C      t || _d S r   )str	from_date)r   r   r   r   r   set_from_date      z*payrollprocesschangeResponse.set_from_datec                 C   r   r   )r   to_date)r   r   r   r   r   set_to_date   r   z(payrollprocesschangeResponse.set_to_datec                 C   r   r   )r   
pay_change)r   r   r   r   r   set_pay_change   r   z+payrollprocesschangeResponse.set_pay_changec                 C   r   r   )reason)r   r!   r   r   r   
set_reason   r   z'payrollprocesschangeResponse.set_reasonN)__name__
__module____qualname__r   r   r   r   r   r!   r   r   r   r   r   r    r"   r   r   r   r   r      s    r   )r   payrollservice.util.payrollutilr   r   r   r   r   r   <module>   s    