Exemple #1
0
 def get_applicant_name(self):
     if self._applicant_sim_id is None:
         logger.error(
             "Applicant Sim ID is None and cannot be in order to get                            the applicant's name for object with scholarship letter component ({}).",
             self.owner)
         return
     applicant = services.sim_info_manager().get(self._applicant_sim_id)
     if applicant is None:
         logger.error(
             "Applicant Sim is None and cannot be in order to get                the applicant's name for object with scholarship letter component ({}).",
             self.owner)
         return
     return LocalizationHelperTuning.get_sim_full_name(applicant)
Exemple #2
0
 def _get_restriction_icon_info_msg(self,
                                    tracker,
                                    object_id,
                                    icon_infos,
                                    preference_tag,
                                    subroot_index=None,
                                    description=None):
     restricted_sim = tracker.get_restricted_sim(object_id, subroot_index,
                                                 preference_tag)
     if restricted_sim is None:
         return
     sim_info = services.sim_info_manager().get(restricted_sim)
     if sim_info is None:
         return
     icon_info_data = sim_info.get_icon_info_data()
     icon_infos.append(
         create_icon_info_msg(
             icon_info_data,
             name=LocalizationHelperTuning.get_sim_full_name(sim_info),
             desc=description))