Exemplo n.º 1
0
 def _build_instance_data_learning_unit_year(self, data, inherit_luy_values):
     return {
         'data': merge_data(data, inherit_luy_values),
         'instance': self.instance,
         'initial': self._get_initial_learning_unit_year_form() if not self.instance else None,
         'person': self.person,
         'subtype': self.subtype
     }
Exemplo n.º 2
0
 def _build_instance_data(self, data):
     return {
         LearningUnitModelForm: {
             'data': merge_data(data, {'periodicity': 'ANNUAL'}),
             'instance': self.instance.learning_unit if self.instance else None,
         },
         LearningContainerModelForm: {
             'data': data,
             'instance': self.instance.learning_container_year.learning_container if self.instance else None,
         },
         LearningUnitYearForExternalModelForm: self._build_instance_data_learning_unit_year(data),
         LearningContainerYearExternalModelForm: self._build_instance_data_learning_container_year(data),
         ExternalLearningUnitModelForm: self._build_instance_data_external_learning_unit(data)
     }
Exemplo n.º 3
0
 def _build_instance_data(self, data):
     return {
         LearningUnitModelForm: {
             'data': merge_data(data, {'periodicity': 'ANNUAL'}),
             'instance': self.instance.learning_unit if self.instance else None,
         },
         LearningContainerModelForm: {
             'data': data,
             'instance': self.instance.learning_container_year.learning_container if self.instance else None,
         },
         LearningUnitYearForExternalModelForm: self._build_instance_data_learning_unit_year(data),
         LearningContainerYearExternalModelForm: self._build_instance_data_learning_container_year(data),
         ExternalLearningUnitModelForm: self._build_instance_data_external_learning_unit(data)
     }