/* * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template */ package com.megatim.fdxcommons.model.dtos.referentiel; import com.megatim.fdxcommons.model.enumeration.StatutReferentiel; import com.megatim.reporting.adhoc.annotations.PrintColumn; import java.time.LocalDateTime; import lombok.Getter; import lombok.Setter; /** * * @author ASUS */ @Getter @Setter public class ReferentielDto { @PrintColumn(libelle = "Version", rang = 1) private String version; private StatutReferentiel statutReferentiel; @PrintColumn(libelle = "Description", rang = 2) private String description; @PrintColumn(libelle = "DATE CREATION", rang = 4) private LocalDateTime dateCreation; @PrintColumn(libelle = "DATE DERN. MISE A JOUR", rang = 5) private LocalDateTime dateMiseAjour; @PrintColumn(libelle = "CREE PAR", rang = 6) private String createBy; @PrintColumn(libelle = "MODIFIE PAR", rang = 7) private String lastModifiedBy; private LocalDateTime dateGeneration; // private List extensionFichiers = new ArrayList<>(); @PrintColumn(libelle = "Statut Référentiel", rang = 3) public String getStatutReferentielDescription() { return statutReferentiel.getValue(); } }