|
|
@ -11,22 +11,27 @@ namespace EPAServeur.IServices |
|
|
|
{ |
|
|
|
{ |
|
|
|
public interface ITransformDTO |
|
|
|
public interface ITransformDTO |
|
|
|
{ |
|
|
|
{ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#region Collaborateur |
|
|
|
// Collaborateur |
|
|
|
// Collaborateur |
|
|
|
AgenceDTO GetAgenceDTO(Agence agence); |
|
|
|
AgenceDTO GetAgenceDTO(Agence agence); |
|
|
|
BusinessUnitDTO GetBusinessUnitDTO(BU businessUnit); |
|
|
|
BusinessUnitDTO GetBusinessUnitDTO(BU businessUnit); |
|
|
|
CollaborateurDTO GetCollaborateurDTO(ParticipationFormation participationFormation, IEnumerable<CollaborateurDTO> collaborateurDTOs); |
|
|
|
CollaborateurDTO GetCollaborateurDTO(ParticipationFormation participationFormation, IEnumerable<CollaborateurDTO> collaborateurDTOs); |
|
|
|
|
|
|
|
#endregion |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#region Demande de délégation |
|
|
|
// DemandeDelegation |
|
|
|
// DemandeDelegation |
|
|
|
DemandeDelegationDTO GetDemandeDelegationDTO(DemandeDelegation demande, CollaborateurDTO referent, IEnumerable<CollaborateurDTO> collaborateurs); |
|
|
|
DemandeDelegationDTO GetDemandeDelegationDTO(DemandeDelegation demande, CollaborateurDTO referent, IEnumerable<CollaborateurDTO> collaborateurs); |
|
|
|
|
|
|
|
#endregion |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#region Engagement |
|
|
|
// Engagement |
|
|
|
// Engagement |
|
|
|
EngagementDTO GetEngagementDTO(Engagement engagement, IEnumerable<CollaborateurDTO> collaborateurDTOs); |
|
|
|
EngagementDTO GetEngagementDTO(Engagement engagement, IEnumerable<CollaborateurDTO> collaborateurDTOs); |
|
|
|
Engagement SetReponseEngagement(Engagement engagement, EngagementDTO engagementDTO); |
|
|
|
Engagement SetReponseEngagement(Engagement engagement, EngagementDTO engagementDTO); |
|
|
|
|
|
|
|
|
|
|
|
// EpInformation |
|
|
|
#endregion |
|
|
|
EpInformationDTO GetEpInformationDTO(Ep ep, IEnumerable<CollaborateurDTO> collaborateurs); |
|
|
|
|
|
|
|
EpInformationDTO EpToEpDTO(Ep ep, IEnumerable<CollaborateurDTO> collaborateurDTOs); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#region Formation |
|
|
|
// Formation |
|
|
|
// Formation |
|
|
|
FormationDTO GetFormationDTOWhitoutParticipationFormation(Formation formation); |
|
|
|
FormationDTO GetFormationDTOWhitoutParticipationFormation(Formation formation); |
|
|
|
FormationDTO GetFormationDTO(Formation formation, IEnumerable<CollaborateurDTO> collaborateurDTOs); |
|
|
|
FormationDTO GetFormationDTO(Formation formation, IEnumerable<CollaborateurDTO> collaborateurDTOs); |
|
|
@ -40,12 +45,16 @@ namespace EPAServeur.IServices |
|
|
|
StatutFormation GetStatutFormation(StatutFormationDTO statutFormationDTO); |
|
|
|
StatutFormation GetStatutFormation(StatutFormationDTO statutFormationDTO); |
|
|
|
ModeFormation GetModeFormation(ModeFormationDTO modeFormationDTO); |
|
|
|
ModeFormation GetModeFormation(ModeFormationDTO modeFormationDTO); |
|
|
|
TypeFormation GetTypeFormation(TypeFormationDTO typeFormationDTO); |
|
|
|
TypeFormation GetTypeFormation(TypeFormationDTO typeFormationDTO); |
|
|
|
|
|
|
|
#endregion |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#region Note |
|
|
|
// Note |
|
|
|
// Note |
|
|
|
AffichageNoteDTO NoteToAffichageDTO(Note note, IEnumerable<Collaborateur> collaborateurs); |
|
|
|
AffichageNoteDTO NoteToAffichageDTO(Note note, IEnumerable<Collaborateur> collaborateurs); |
|
|
|
DetailsNoteDTO NoteToDetailSDTO(Note note, CollaborateurDTO collaborateur); |
|
|
|
DetailsNoteDTO NoteToDetailSDTO(Note note, CollaborateurDTO collaborateur); |
|
|
|
Note DetailsNoteDTOToNouvelleNote(DetailsNoteDTO detailsNoteDTO); |
|
|
|
Note DetailsNoteDTOToNouvelleNote(DetailsNoteDTO detailsNoteDTO); |
|
|
|
|
|
|
|
#endregion |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#region Participation Formation |
|
|
|
// ParticipationFormation |
|
|
|
// ParticipationFormation |
|
|
|
List<ParticipationFormationDTO> GetParticipationsFormationDTO(List<ParticipationFormation> participationsFormation, IEnumerable<CollaborateurDTO> collaborateurDTOs); |
|
|
|
List<ParticipationFormationDTO> GetParticipationsFormationDTO(List<ParticipationFormation> participationsFormation, IEnumerable<CollaborateurDTO> collaborateurDTOs); |
|
|
|
ParticipationFormationDTO GetParticipationFormationDTO(ParticipationFormation participationFormation, IEnumerable<CollaborateurDTO> collaborateurDTOs); |
|
|
|
ParticipationFormationDTO GetParticipationFormationDTO(ParticipationFormation participationFormation, IEnumerable<CollaborateurDTO> collaborateurDTOs); |
|
|
@ -54,6 +63,29 @@ namespace EPAServeur.IServices |
|
|
|
ChampDTO GetChampDTO(Champ champ); |
|
|
|
ChampDTO GetChampDTO(Champ champ); |
|
|
|
Saisie GetSaisie(SaisieDTO saisieDTO); |
|
|
|
Saisie GetSaisie(SaisieDTO saisieDTO); |
|
|
|
Champ GetChamp(ChampDTO champDTO); |
|
|
|
Champ GetChamp(ChampDTO champDTO); |
|
|
|
|
|
|
|
#endregion |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#region EP |
|
|
|
|
|
|
|
// EpInformation |
|
|
|
|
|
|
|
EpInformationDTO GetEpInformationDTO(Ep ep, IEnumerable<CollaborateurDTO> collaborateurs); |
|
|
|
|
|
|
|
EpInformationDTO EpToEpDTO(Ep ep, IEnumerable<CollaborateurDTO> collaborateurDTOs); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Récupération DetailsEP |
|
|
|
|
|
|
|
EpDTO EpToEpDetails(Ep ep, IEnumerable<CollaborateurDTO> collaborateurDTOs); |
|
|
|
|
|
|
|
DemandeEPIDTO GetDemandeEPIDTO(DemandeEPI demande, IEnumerable<CollaborateurDTO> collaborateurDTOs); |
|
|
|
|
|
|
|
AugmentationSalaireDTO GetAugmentationSalaireDTO(AugmentationSalaire augmentation); |
|
|
|
|
|
|
|
DemandeDelegationDTO GetDemandeDelegationDTO(DemandeDelegation demandeDelegation, IEnumerable<CollaborateurDTO> collaborateurDTOs); |
|
|
|
|
|
|
|
RDVEntretienDTO GetRDVEntretienDTO(RdvEntretien rdvEntretien); |
|
|
|
|
|
|
|
TypeEntretienDTO GetEntretienDTO(ChoixTypeEntretien choixTypeEntretien); |
|
|
|
|
|
|
|
DemandeFormationDTO GetDemandeFormationDTOEP(DemandeFormation demandeFormation); |
|
|
|
|
|
|
|
DocumentDTO GetDocumentDTO(Document document); |
|
|
|
|
|
|
|
ObjectifDTO GetObjectifDTO(Objectif objectif); |
|
|
|
|
|
|
|
ObjectifPrecedentDTO GetObjectifPrecedentDTO(ObjectifPrecedent objectifPrecedent); |
|
|
|
|
|
|
|
CommentaireAssistant GetCommentaireAssistant(CommentaireAssistant commentaireAssistant); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#endregion |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|