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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d„ Zdd„ Zdd„ ZdS )ÚEmployeemonthly_payinfoRequestNc                 C   s‚  d|v r	|d | _ d|v r|d dkr|d | _d|v r+|d dkr(|d | _nd| _d|v r4|d | _d|v rC|d dkrC|d | _d|v rR|d dkrR|d | _d	|v ra|d	 dkra|d	 | _d
|v rt|d
 dkrq|d
 | _nd| _d|v r‡|d dkr„|d | _nd| _d|v r–|d dkr–|d | _	d|v r©|d dkr¦|d | _
nd| _
d|v r¿|d dkrº|d | _d S d| _d S d S )NÚidÚemployee_idÚ Ústandard_ctcg        Ú
disabilityÚpayable_daysÚ	paid_daysÚ
pay_statusÚpf_typeé   Úis_tdsFÚpay_modeÚ	gross_payÚ	take_home)r   r   r   r   r   r   r	   r
   r   r   r   r   )ÚselfÚemployeemonthly_data© r   úM/var/www/FinalPayroll/payrollservice/data/request/empmonthlypayinforequest.pyÚ__init__   sP   







üz'Employeemonthly_payinfoRequest.__init__c                 C   ó   | j S ©N)r   ©r   r   r   r   Úget_id=   ó   z%Employeemonthly_payinfoRequest.get_idc                 C   r   r   )r   r   r   r   r   Úget_employee_id@   r   z.Employeemonthly_payinfoRequest.get_employee_idc                 C   r   r   )r   r   r   r   r   Úget_standard_ctcC   r   z/Employeemonthly_payinfoRequest.get_standard_ctcc                 C   r   r   )r   r   r   r   r   Úget_disabilityF   r   z-Employeemonthly_payinfoRequest.get_disabilityc                 C   r   r   )r   r   r   r   r   Úget_payable_daysI   r   z/Employeemonthly_payinfoRequest.get_payable_daysc                 C   r   r   )r   r   r   r   r   Úget_paid_daysL   r   z,Employeemonthly_payinfoRequest.get_paid_daysc                 C   r   r   )r	   r   r   r   r   Úget_pay_statusO   r   z-Employeemonthly_payinfoRequest.get_pay_statusc                 C   r   r   )r   r   r   r   r   Ú
get_is_tdsR   r   z)Employeemonthly_payinfoRequest.get_is_tdsc                 C   r   r   )r
   r   r   r   r   Úget_pf_typeU   r   z*Employeemonthly_payinfoRequest.get_pf_typec                 C   r   r   )r   r   r   r   r   Úget_pay_modeX   r   z+Employeemonthly_payinfoRequest.get_pay_modec                 C   r   r   )r   r   r   r   r   Úget_gross_pay[   r   z,Employeemonthly_payinfoRequest.get_gross_payc                 C   r   r   )r   r   r   r   r   Úget_take_home^   r   z,Employeemonthly_payinfoRequest.get_take_home)Ú__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#   r$   r   r   r   r   r      s4    .r   N)r   r   r   r   r   Ú<module>   s    