Пример #1
0
    def get_scenario(self):
        scenario = Scenario()
        for form in self.cleaned_data:
            noi, birth = form['noi'] - 1, form['birth']
            idfoy, quifoy, idfam, quifam = form['idfoy'] - 1, form[
                'quifoy'], form['idfam'] - 1, form['quifam']
            scenario.indiv.update({
                noi: {
                    'birth': birth,
                    'inv': 0,
                    'alt': 0,
                    'activite': 0,
                    'quifoy': quifoy,
                    'quifam': quifam,
                    'noidec': idfoy,
                    'noichef': idfam,
                    'noipref': 0,
                    'statmarit': 2
                }
            })

            scenario._assignPerson(noi,
                                   quifoy=quifoy,
                                   foyer=idfoy,
                                   quifam=quifam,
                                   famille=idfam)
            scenario.updateMen()
        return scenario
Пример #2
0
 def get_scenario(self):
     scenario = Scenario()
     for form in self.cleaned_data:
         noi, birth = form['noi']-1, form['birth']
         idfoy, quifoy, idfam, quifam = form['idfoy']-1, form['quifoy'], form['idfam']-1, form['quifam']
         scenario.addIndiv(noi, birth, quifoy, quifam)
         scenario._assignPerson(noi, quifoy = quifoy, foyer = idfoy, quifam = quifam, famille = idfam)
         
     return scenario
Пример #3
0
    def get_scenario(self):
        scenario = Scenario()
        for form in self.cleaned_data:
            noi, birth = form['noi'] - 1, form['birth']
            idfoy, quifoy, idfam, quifam = form['idfoy'] - 1, form[
                'quifoy'], form['idfam'] - 1, form['quifam']
            scenario.addIndiv(noi, birth, quifoy, quifam)
            scenario._assignPerson(noi,
                                   quifoy=quifoy,
                                   foyer=idfoy,
                                   quifam=quifam,
                                   famille=idfam)

        return scenario
Пример #4
0
 def get_scenario(self):
     scenario = Scenario()
     for form in self.cleaned_data:
         noi, birth = form['noi']-1, form['birth']
         idfoy, quifoy, idfam, quifam = form['idfoy']-1, form['quifoy'], form['idfam']-1, form['quifam']
         scenario.indiv.update({noi:{'birth':birth, 
                             'inv'     : 0,
                             'alt'     : 0,
                             'activite': 0,
                             'quifoy'  : quifoy,
                             'quifam'  : quifam,
                             'noidec'  : idfoy,
                             'noichef' : idfam,
                             'noipref' : 0,
                             'statmarit': 2}})
         
         scenario._assignPerson(noi, quifoy = quifoy, foyer = idfoy, quifam = quifam, famille = idfam)
         scenario.updateMen()
     return scenario