コード例 #1
0
    def __deduct_points_from(self, risk_profile: RiskProfile):
        disability = risk_profile.get_product_by(name=DISABILITY_PRODUCT)
        disability.deduct_score_points(1)

        life = risk_profile.get_product_by(name=LIFE_PRODUCT)
        life.deduct_score_points(1)

        home = risk_profile.get_product_by(name=HOME_PRODUCT)
        home.deduct_score_points(1)

        auto = risk_profile.get_product_by(name=VEHICLE_PRODUCT)
        auto.deduct_score_points(1)
コード例 #2
0
    def __change_to_ineligible_product_on(self, risk_profile: RiskProfile):
        life = risk_profile.get_product_by(name=LIFE_PRODUCT)
        life.update_status(PRODUCT_SCORE_INELIGIBLE)

        disability = risk_profile.get_product_by(name=DISABILITY_PRODUCT)
        disability.update_status(PRODUCT_SCORE_INELIGIBLE)
コード例 #3
0
ファイル: has_house.py プロジェクト: juniormp/risk-analysis
 def __change_to_ineligible_home_product_on(self,
                                            risk_profile: RiskProfile):
     home = risk_profile.get_product_by(name=HOME_PRODUCT)
     home.update_status(PRODUCT_SCORE_INELIGIBLE)
コード例 #4
0
    def __add_points_to(self, risk_profile: RiskProfile):
        disability = risk_profile.get_product_by(name=DISABILITY_PRODUCT)
        disability.add_score_points(1)

        home = risk_profile.get_product_by(name=HOME_PRODUCT)
        home.add_score_points(1)
コード例 #5
0
ファイル: is_married.py プロジェクト: juniormp/risk-analysis
    def __add_and_deduct_points_from(self, risk_profile: RiskProfile):
        life = risk_profile.get_product_by(name=LIFE_PRODUCT)
        life.add_score_points(1)

        disability = risk_profile.get_product_by(name=DISABILITY_PRODUCT)
        disability.deduct_score_points(1)
コード例 #6
0
 def __change_to_ineligible_vehicle_product_on(self,
                                               risk_profile: RiskProfile):
     vehicle = risk_profile.get_product_by(name=VEHICLE_PRODUCT)
     vehicle.update_status(PRODUCT_SCORE_INELIGIBLE)
コード例 #7
0
 def __add_points_to(self, risk_profile: RiskProfile):
     vehicle = risk_profile.get_product_by(name=VEHICLE_PRODUCT)
     vehicle.add_score_points(1)