o
    ÎÛ·hØ  ã                   @   s   G d d„ dƒZ dS )c                   @   s€   e Zd ZdZdZdZdZdZdZdZ	dZ
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d„ ZdS )Ú$Employeemonthlypay_deductionsRequestNc                 C   s¾   d|v r	|d | _ d|v r|d | _d|v r|d | _d|v r$|d | _d|v r-|d | _d|v r6|d | _d|v r?|d | _d|v rR|d d	krO|d | _nd
| _d|v r]|d | _d S d S )NÚidÚtypeÚ	from_dateÚto_dateÚdeducation_statusÚemployee_idÚpaycomponent_idÚamountÚ g        Údeduct_date)	r   r   r   r   Údeduction_statusr   r   r	   r   )ÚselfÚpayroll_data© r   úR/var/www/FinalPayroll/payrollservice/data/request/empmonthlypaydeductionrequest.pyÚ__init__   s*   






ÿz-Employeemonthlypay_deductionsRequest.__init__c                 C   ó   | j S ©N)r   ©r   r   r   r   Úget_id#   ó   z+Employeemonthlypay_deductionsRequest.get_idc                 C   r   r   )r   r   r   r   r   Úget_type&   r   z-Employeemonthlypay_deductionsRequest.get_typec                 C   r   r   )r   r   r   r   r   Úget_from_date)   r   z2Employeemonthlypay_deductionsRequest.get_from_datec                 C   r   r   )r   r   r   r   r   Úget_to_date,   r   z0Employeemonthlypay_deductionsRequest.get_to_datec                 C   r   r   )r   r   r   r   r   Úget_deduction_status/   r   z9Employeemonthlypay_deductionsRequest.get_deduction_statusc                 C   r   r   )r   r   r   r   r   Úget_employee_id2   r   z4Employeemonthlypay_deductionsRequest.get_employee_idc                 C   r   r   )r   r   r   r   r   Úget_paycomponent_id5   r   z8Employeemonthlypay_deductionsRequest.get_paycomponent_idc                 C   r   r   )r	   r   r   r   r   Ú
get_amount8   r   z/Employeemonthlypay_deductionsRequest.get_amountc                 C   r   r   )r   r   r   r   r   Úget_deduct_date;   r   z4Employeemonthlypay_deductionsRequest.get_deduct_date)Ú__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   N)r   r   r   r   r   Ú<module>   s    