mg_TacheReccurence

Tache reccurente était un gros morceau. Donc, j'ai du retouché pratiquement tous les contrôleurs indirectement.
Plutôt que de valider une string, je te suggère de faire de récurrence une struct/enum avec les différentes possibilités.