]>
git.immae.eu Git - perso/Denise/oms.git/blob - gestion_unites.py
2 # -*- coding: utf-8 -*-
4 from configuration
import CONFIG
5 from gestion_erreurs
import *
7 ##################### outils pour affichage et choix de l'unité
10 """ en fonction de l'âge maxi, on choisit une unité pertinente : jours, mois, année"""
15 elif maxi
<25*CONFIG
["jours_dans_mois"]:
20 def convertitunite(jours
,unite
,liste_err
):
21 """ convertit des jours à l'unité voulue
26 return jours
/CONFIG
["jours_dans_mois"]
28 return jours
/CONFIG
["jours_dans_annee"]
29 elif unite
=="semaines":
30 return jours
/CONFIG
["jours_dans_semaine"]
32 warning("erreur sur l'unité : "+unite
+" On laisse en jours",liste_err
)
35 def convertit_tableau(tableau
,unite
,liste_err
):
36 """ convertit un tableau de jours en une autre unité.
37 Renvoie le nouveau tableau"""
38 return [convertitunite(elt
,unite
,liste_err
) for elt
in tableau
]