|
|
|
@ -101,7 +101,7 @@ namespace EPAServeur.Services |
|
|
|
|
|
|
|
|
|
public async Task<EpInformationDTO> GetProchainEPCollaborateur(Guid? idCollaborateur) |
|
|
|
|
{ |
|
|
|
|
Ep ep = context.Ep.Where(ep => ep.IdCollaborateur.Equals(idCollaborateur)).OrderBy(ep => ep.DateDisponibilite).AsEnumerable().Where(ep => EstEpEnCours(ep.Statut)).FirstOrDefault(); |
|
|
|
|
Ep ep = context.Ep.Where(ep => ep.IdCollaborateur.Equals(idCollaborateur)).OrderBy(ep => ep.DateDisponibilite).AsEnumerable().Where(ep => ep.Statut.Equals(StatutEp.Cree) || EstEpEnCours(ep.Statut)).FirstOrDefault(); |
|
|
|
|
if (ep == null) |
|
|
|
|
return null; |
|
|
|
|
IEnumerable<CollaborateurDTO> collaborateurDTOs = await collaborateurService.GetCollaborateurDTOsAsync(new List<Guid?>() { ep.IdReferent, ep.IdCollaborateur }); |
|
|
|
|