class EmployeePaystructure_deductionsRequest:
    id=None
    type=None
    from_date=None
    to_date=None
    employee_id=None
    paycomponent_id=None
    amount=None
    deduction_id=None
    is_customdeduct=None
    paycomponent=None
    def __init__(self, payroll_data):
        if 'id' in payroll_data:
            self.id = payroll_data['id']
        if 'type' in payroll_data:
            if payroll_data['type'] != '':
                self.type =payroll_data['type']
            else:
                self.type = None
        if 'from_date' in payroll_data:
            if payroll_data['from_date'] != '':
                self.from_date = payroll_data['from_date']
        if 'to_date' in payroll_data:
            if payroll_data['to_date'] != '':
                self.to_date = payroll_data['to_date']
        if 'employee_id' in payroll_data:
            self.employee_id = payroll_data['employee_id']
        if 'paycomponent_id' in payroll_data:
            self.paycomponent_id = payroll_data['paycomponent_id']
        if 'amount' in payroll_data:
            if payroll_data['amount'] != '':
                self.amount =payroll_data['amount']
            else:
                self.amount = 0.00
        if 'deduction_id' in payroll_data:
            self.deduction_id = payroll_data['deduction_id']
        if 'is_customdeduct' in payroll_data:
            self.is_customdeduct = payroll_data['is_customdeduct']
        if 'paycomponent' in payroll_data:
            self.paycomponent = payroll_data['paycomponent']

    def get_id(self):
        return self.id

    def get_type(self):
        return self.type

    def get_from_date(self):
        return self.from_date

    def get_to_date(self):
        return self.to_date

    def get_employee_id(self):
        return self.employee_id

    def get_paycomponent_id(self):
        return self.paycomponent_id

    def get_amount(self):
        return self.amount

    def get_deduction_id(self):
        return self.deduction_id

    def get_is_customdeduct(self):
        return self.is_customdeduct

    def get_paycomponent(self):
        return self.paycomponent