Options
All
  • Public
  • Public/Protected
  • All
Menu

Module business/rules/titre-activites-build

Index

Functions

Const titreActiviteSectionsBuild

  • titreActiviteSectionsBuild(activiteTypeId: string, sections: ISection[], periodeId: number, date: string, titreDemarches: ITitreDemarche[], titreTypeId: string): ISection[]
  • Construit les sections d'une activité en fonction de son type

    Parameters

    • activiteTypeId: string

      id du type d'activité

    • sections: ISection[]

      modèle de sections

    • periodeId: number

      id de la fréquence de la période (ex: 1 pour le premier trimestre)

    • date: string

      date de l'activité

    • titreDemarches: ITitreDemarche[]

      démarches du titre

    • titreTypeId: string

    Returns ISection[]

Const titreActivitesBuild

  • titreActivitesBuild(activiteType: IActiviteType, annees: number[], aujourdhui: string, titreId: string, titreTypeId: string, titreDemarches?: null | ITitreDemarche[], titreActivites?: null | ITitreActivite[]): ITitreActivite[]
  • Construit les activités à ajouter sur un titre

    Parameters

    • activiteType: IActiviteType

      type d'activité

    • annees: number[]

      années pour lesquelles des activités sont à créer

    • aujourdhui: string

      date du jour au format yyyy-mm-dd

    • titreId: string

      id du titre

    • titreTypeId: string

      id du type de titre

    • Optional titreDemarches: null | ITitreDemarche[]

      demarches du titre

    • Optional titreActivites: null | ITitreActivite[]

      activités du titre

    Returns ITitreActivite[]

    une liste d'activités

Generated using TypeDoc