diff --git a/EPAServeur/ApiCollaborateur/CollaborateurApi.cs b/EPAServeur/ApiCollaborateur/CollaborateurApi.cs
index 0766e28..4f3fad8 100644
--- a/EPAServeur/ApiCollaborateur/CollaborateurApi.cs
+++ b/EPAServeur/ApiCollaborateur/CollaborateurApi.cs
@@ -1026,10 +1026,10 @@ namespace IO.Swagger.ApiCollaborateur
/// Task of List<Collaborateur>
public async System.Threading.Tasks.Task> ChercherCollabAsync (List collabsId = null, bool? ancienCollaborateur = null, List roles = null, List buIds = null)
{
- ApiResponse> localVarResponse = await ChercherCollabAsyncWithHttpInfo(collabsId, ancienCollaborateur, roles, buIds);
+ ApiResponse> localVarResponse = await ChercherCollabAsyncWithHttpInfo(collabsId, ancienCollaborateur, roles, buIds);
if (localVarResponse == null)
return new List();
- return localVarResponse.Data;
+ return localVarResponse.Data;
}
diff --git a/EPAServeur/Services/CollaborateurService.cs b/EPAServeur/Services/CollaborateurService.cs
index e19e837..1837b35 100644
--- a/EPAServeur/Services/CollaborateurService.cs
+++ b/EPAServeur/Services/CollaborateurService.cs
@@ -117,9 +117,9 @@ namespace EPAServeur.Services
- if (parPage.Value < minParPage || parPage.Value > maxParPage)
+ if (!parPage.HasValue || parPage.Value < minParPage || parPage.Value > maxParPage)
parPage = defaultParPage;
- if (numPage.Value <= 0)
+ if (!numPage.HasValue ||numPage.Value <= 0)
numPage = 1;
int skip = (numPage.Value - 1) * parPage.Value;
@@ -191,9 +191,12 @@ namespace EPAServeur.Services
if (collaborateursIds.Count == 0)
return new List();
IEnumerable collaborateurs = await collaborateurApi.ChercherCollabAsync(collabsId: collaborateursIds);
+ if (!parPage.HasValue || parPage.Value < minParPage || parPage.Value > maxParPage)
+ parPage = maxParPage;
+ if (!numPage.HasValue || numPage.Value <= 0)
+ numPage = 1;
int skip = (numPage.Value - 1) * parPage.Value;
int take = parPage.Value;
-
var tasks = collaborateurs.Select(c => GetCollaborateurDTOAsync(c, false));
IEnumerable collaborateursDTO = await Task.WhenAll(tasks);
if (texte != null && texte != "")