using EPAServeur.Context; using IO.Swagger.DTO; using IO.Swagger.ModelCollaborateur; using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; namespace EPAServeur.IServices { public interface ICollaborateurService { CollaborateurDTO GetCollaborateurById(Guid? id); CollaborateurDTO GetCollaborateurByMail(string mail); ProfilDTO GetProfilByMail(string mail); List GetCollaborateurs(); List GetCollaborateursByReferent(Guid? idRefent); //Object to DTO CollaborateurDTO GetCollaborateurDTO(Collaborateur collaborateur); BusinessUnitDTO GetBusinessUnitDTO(BU businessUnit); AgenceDTO GetAgenceDTO(Agence agence); ReferentDTO GetReferentDTO(Collaborateur referent); } }